编译安装python3.6的步骤
[root@guest ~]# wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz #------->下载python3源码包
[root@guest ~]# yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel #----->下载python3编译的依赖包
..........
[root@guest ~]# tar -zxvf Python-3.6.6.tgz #------>解压缩源码包
..........
[root@guest ~]# ls
Python-3.6.6 Python-3.6.6.tgz
[root@guest ~]# cd Python-3.6.6
[root@guest Python-3.6.6]# ls
aclocal.m4 configure Grammar Lib Makefile.pre.in Objects PCbuild Python Tools
config.guess configure.ac Include LICENSE Misc Parser Programs README.rst
config.sub Doc install-sh Mac Modules PC pyconfig.h.in setup.py
根据以上命令操作,然后输入以下命令:
./configure --prefix=/python/python3.6 # 指定安装目录为/python/python36
make && make install # 先进行make,执行完成之后,才开始执行make install
进入/opt目录查看python36文件夹,我们要的python3都在这里了 /opt/python36/bin/python3
/opt/python36/bin/pip3
.....
6.更改linux的path变量,添加python3 修改/etc/profile系统环境变量配置文件,添加以下内容
vim /etc/profile
~/.bash_profile # 这个是用户环境变量配置文件
/etc/profile # 系统环境变量配置文件
PATH=/opt/python36/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
注意: 一定要将python3的目录放在第一位 7. 为了永久生效path设置,添加到/etc/profile全局环境变量配置文件中 重载配置文件/etc/profilesource /etc/profile
安装完成之后一般回出现pip问题,安装即可curl https://bootstrap.pypa.io/get-pip.py | python
声明:1. 本站所有资源来源于用户上传和网络,因此不包含技术服务请大家谅解!如有侵权请邮件联系客服!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如有链接无法下载、失效或广告,请联系客服处理!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!