在VM虚拟机中安装了CentOS7,接着安装Python3.6.2。
- 进入CentOS7的命令行,安装python依赖包
#yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
- 下载Python3.6.2
cd到你想要下载的路径下
#wget ‘https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz’
也可到https://www.python.org/ftp/python/中找你想要下载的版本
- 解压
#tar -xvzf Python-3.6.2.tgz
解压会解压到你当前的路径
- 进入解压文件的目录
#cd Python-3.6.2
- 添加配置,这里配置自己的安装目录
#./configure --prefix=/usr/local/python3.6
安装路径可随自己想法设置
#./configure --prefix=/usr/python3.6
- 编译源码
#make
- 执行安装
#make install
- 建立软链接
#ln -s /usr/local/python3.6/bin/python3.6 /usr/bin/python3
#ln -s /usr/local/python3.6/bin/pip3.6 /usr/bin/pip3
命名可随自己。在CentOS7中,自带安装了python2.7,
/usr/bin/中已经存在python的软链接,
如果自己想设置成python可先删除该软链接,再对应创建自己的软链接
在安装过程中可能会出现各种问题,若遇到,耐心找解决方法-。-
参考: