我试图在我的ubuntu机器上安装python 3.2.3,也就是12.04,但是我不想打扰当前的2.7安装。在网上搜索后,我找到了一个参考here。我按指示做了,但当我试图逃跑时
sudo apt-get install build-essential libncursesw5-dev libreadline5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev
我说这话时出错了
E: Package 'libreadline5-dev' has no installation candidate.
我错过了什么?在ubuntu上安装python 3.2还有其他方法吗?如果我使用apt-get
,它会干扰当前的安装吗?
您可以根据需要安装任意多个Python版本。从shell调用
python
将执行python2.7
(您可以通过执行ls -l /usr/bin/python
来检查),python 3.2也可以被称为python3
。如果您有更多的版本,可以直接使用它们的编号
python2.6
等访问这些版本。出于兼容性的原因,我个人安装了版本2.5、2.6、2.7和3.2。libreadline5 dev显然已被libreadline6取代。您只需安装libreadline dev并让包管理器了解它,就可以得到它:
相关问题 更多 >
编程相关推荐