1、下载python3.6.6 https://www.python.org/downloads/source/
2、下载后用winscp导入Linux,并解压 tar -zxvf Python-3.6.6
3、准备编译环境
yum install gcc (python大部分是c)
4、准备安装依赖包:zlib,openssl sqlite-devel。Python的pip需要依赖这两包
yum install zlib* openssl* sqlite_devel
5、预编译
./configure --prefix=/usr/python-3.6.6 --enable-optimizations
6、编译
make
7、安装
make install
8、配置环境变量
为了方便使用,让系统帮助自动找到命令的执行文件的路径
printenv 查看环境变量
path的值是一堆目录,每个目录之间用:隔开
vim ~/.bashrc 在文件的最后新建一行
PATH=$PATH:/usr/python-3.6.6/bin
执行 source ~/.bashrc 相当于更新
第二种方法(有时候会出问题)
vim ~/.bashrc 在文件的最后新建一行
PYTHON_HOME=/usr/python-3.6.6
PATH=$PATH:PYTHON_HOME/bin
执行 source ~/.bashrc
注意:
/etc/profile :表示整个系统的环境变量配置文件
~/bashrc :当前用户的环境变量配置文件
9、安装ipython(ipython3 更好用)
pip3 install ipython
问题:python3安装完成后一直无法安装ipython和其他
解决:执行 pip3 install --upgrade setuptools