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