最近搞了一个阿里云,准备部署下python2+python3的双环境。其实,阿里云上的ubuntu已经自带了python3.4了,但是看到官网上最新的python到了3.5.2,索性就下载一个最新的版本来玩玩。
1.下载python3.5.2
wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz
tar -xvzf Python-3.5.2.tgz
2.安装一些依赖包
由于等会我会装virtualenv,所以在编译安装前需要装zlib和readline
在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g.dev
apt-get install readline.dev
apt-get install zlib1g.dev
3.编译安装python
./configure
make && make install
4.安装virtualenv
这里是调用的python2的pip
pip install virtualenv
pip install virtualenvwrapper
5.安装python3的pip
如果以后要补充一些python3的模块需要
apt-get install python3-pip
6.使用virtualenv
~/.bash_profile添加
source /usr/local/bin/virtualenvwrapper.sh
mkvirtualenv -p /usr/local/bin/python3 [YourDir]
接着就可以愉快的在虚拟空间中玩耍了
网友评论