通过源代码安装
1 下载源代码:https://www.python.org/downloads/release/python-335/
2 解压:我下载的是tar.xz的文件,解压命令:tar -xvJf ***.tar.xz
3 cd python3.3.5
4 开始build,如果是root下,直接输入下面:
./configure
make
sudo make install
5 这时候已经安装好了,因为系统默认安装的是python2.7,所以将系统python命令先删除,再创建python3.3的命令链接到python命令:
rm /usr/bin/python
ln /usr/local/bin/python3.3 /usr/bin
ok了,命令行输入python启动!
可惜!我应该是编译的时候出错了,之前是的,有一个failure,但是没有注意,结果进到python shell中,我的方向键不管用,全部显示的是ascii码,很纠结,然后搜索,发现大家说的是realine包没有安装,我搜索了下usr/bin下的包,果然木有,于是查找:
apt-cache search libreadline
出现很多选项:
安装:
apt-get install libreadline6-dev
重新编译: ./configure, make, make install,然后进入ok了!
![大笑](http://static.blog.csdn.net/xheditor/xheditor_emot/default/laugh.gif)