1.环境:
ubuntu13.10
python3.2.3
setuptools.4.0
2.下载所需要的安装文件
python:https://www.python.org/ftp/python/2
setuptools:https://pypi.python.org/packages/source/s/setuptools/
3.ubuntu13.10 默认安装了python2.7.6 但是linux系统中多个版本的python可以共存的,要在运行前指定版本如python,python3等
a)安装python3 如果这里不处理好的话到时候安装setuptools会出问题,报zlib没有的,网上好多人就那安装成功了,我尝试了好几个python版本都遇到这个问题。
1.首先进行一下python安装的依赖检查
apt-get build-dep python
2.然后自己安装zlib
apt-get install zlib1g-dev
然后在安装python3
**********************************************
解压:tar -zxvf Python-3.2.3.tar.bz2
mv Python* python3
mkdir /usr/local/python32
cd python3
./configure --prefix=/usr/local/python32 (prefix参数用于指定python编译安装的目录)
make
make install
然后你在/usr/local/python32 目录下就可以看到如下文件:
cd /bin
python3即可看到进入python控制台。
这是在python3安装目录下运行的,然后还将其添加到PATH,查询PATH echo $PATH
使用如下命令:
ln -s /usr/local/python32/bin/python3 /usr/bin/python(如果ln -s /usr/local/python32/bin/python3 /usr/bin/python3 则python还是启动2.7 python3 则启动3.*版)
这里我用的是后者。
接下来在随便路径都可以使用python3命令了。
4.安装setuptools
下载选中版本的setuptools
解压tar -zxvf setuptools-4.0.tar.gz
cd setuptools-4.0
安装 python3 setup.py install
安装完成了
5.测试
安装virtualenv虚拟沙盒测试下。