本文最后更新于:April 13, 2019 pm
CentOS7配置Python3.7开发环境
1、下载Python3
| wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
tar -zxvf Python-3.7.3.tgz
|
2、安装相关工具
| yum install -y gcc
yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel libffi-devel
|
3、编译安装Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| mkdir /usr/local/python3
cd Python-3.7.3/
./configure --prefix=/usr/local/python3
make
make test
make install
|
看到这个就算安装成功啦。
4、创建软连接
| ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
|
5、修改默认版本python和yum
由于这时候默认的python还是之前内置的2.x版本,所以我们要修改一下
| rm /usr/bin/python
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
|
由于yum默认使用的是python2,这个时候修改了肯定就无法运行,我们需要把yum的配置文件也修改一下
| ll /usr/bin/ | grep python
|
从图中我们可以看到这台电脑安装了python2.7和python3.7,默认的python是指向3.7的。
| vim /usr/libexec/urlgrabber-ext-down
|
最后分别输入yum
,python
,python2
,python3
,pip
等命令检查一下
注意这里的V是大写哦。