在centos6.6安装python3.5

banwagon VPS centos6.6安装python3.5

http://www.jianshu.com/writer#/notebooks/4753239/notes/15761824/writing此系统上的python版本为2.6,基本安装步骤如下http://www.jianshu.com/writer#/notebooks/4753239/notes/15761824/writing

1、安装gcc

sudo yum install gcc

2、下载python3.5

cd /opt

wgethttps://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz

3、解压、编译、安装

tar xzf Python-3.5.1.tgz

cd Python-3.5.1

./configure

make altinstall

4、更换系统默认python

mv /usr/bin/python /usr/bin/python26

mv /usr/bin/pip /usr/bin/pip26

ln -s /usr/local/bin/python3.5 /usr/bin/python

ln -s /usr/local/bin/pip3.5 /usr/bin/pip


5、安装virtualenv、激活虚拟环境

pip install virtualenv

virtualenv script

source .script/bin/activate #deactivate

6、修改yum文件

yum 的功能依赖 Python2 ,更改默认 Python版本后会导致 yum无法正常工作。执行以下命令:

vi /usr/bin/yum

打开文件,修改第一行为:

#!/usr/bin/python2.6

若执行 yum 时出现以下错误:

File "/usr/libexec/urlgrabber-ext-down", line 28

执行以下更改,打开该文件并修改首行为:

#!/usr/bin/python2.7

7.、其他

执行 yum 时,若出现以下 Error:

Error: Delta RPMs disabled because /usr/bin/applydeltarpm not installed.

执行以下命令安装:

yum install deltarpm


你可能感兴趣的:(在centos6.6安装python3.5)