CentOS7配置Python3.7开发环境
1 2 3 4 5 |
wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz
tar -zxvf Python-3.7.3.tgz
|
2. 安装相关工具
1 2 3 4 5 6 7 8 |
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
|
大专栏 CentOS配置Python3开发环境tp://qiniuyun.tiny777.com/blog/20190413/a1xLx9B0vC8x.png" alt="mark">
看到这个就算安装成功啦。
4. 创建软连接
1 2 3 |
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版本,所以我们要修改一下
1 2 3 4 5 |
rm /usr/bin/python
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python
|

由于yum默认使用的是python2,这个时候修改了肯定就无法运行,我们需要把yum的配置文档也修改一下
1 2 |
ll /usr/bin/ | grep python
|

从图中我们可以看到这台电脑安装了python2.7和python3.7,默认的python是指向3.7的。

1 2 |
vim /usr/libexec/urlgrabber-ext-down
|
最后分别输入yum
,python
,python2
,python3
,pip
等命令检查一下
