1、安装python3.6可能使用的依赖
1 |
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc |
2. 下载python3.6编译安装 (python官网下载)
1 |
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz |
1 2 |
tar -xzvf Python-3.6.0.tgz -C /tmp cd /tmp/Python-3.6.0/ |
3.编译安装(把Python3.6安装到 /usr/local 目录)
1 2 3 4 |
# ./configure --prefix=/usr/local # make # make altinstall 注意:这里使用make altinstall,如果使用make install,在系统中将会有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理 |
4.安装完成后各文件目录
1 2 3 4 |
python3.6程序的执行文件:/usr/local/bin/python3.6 python3.6应用程序目录:/usr/local/lib/python3.6 pip3的执行文件:/usr/local/bin/pip3.6 pyenv3的执行文件:/usr/local/bin/pyenv-3.6 |
5.更改/usr/bin/python链接
1 2 3 4 5 |
cd /usr/bin mv python python.backup ln -s /usr/local/bin/python3.6 /usr/bin/python ln -s /usr/local/bin/python3.6 /usr/bin/python3 ln -s /usr/local/bin/pip3.6 /usr/bin/pip |
下面这些步骤不是必须,修改不修改看自己。
6.更改yum脚本的python依赖
1 2 3 4 5 6 |
cd /usr/bin ls yum* yum yum-config-manager yum-debug-restore yum-groups-manager yum-builddep yum-debug-dump yumdownloader 更改以上文件头为 #!/usr/bin/python 改为 #!/usr/bin/python2 |
7. 修改gnome-tweak-tool配置文件
1 2 |
# vi /usr/bin/gnome-tweak-tool #!/usr/bin/python 改为 #!/usr/bin/python2 |
8. 修改urlgrabber配置文件
1 2 |
# vi /usr/libexec/urlgrabber-ext-down #!/usr/bin/python 改为 #!/usr/bin/python2 |
1 |
本文引用自:http://www.edbiji.com/doccenter/showdoc/188/nav/3351.html 感谢大佬 |
- 本文固定链接: https://www.yoyoask.com/?p=10805
- 转载请注明: shooter 于 SHOOTER 发表