[英]Python 3.2 installation on Ubuntu 12.04
我試圖在我的ubuntu機器上安裝python 3.2.3,這是12.04,但我不想打擾當前的2.7安裝。 在網上搜索后,我在這里找到了一個參考。 我按照說明操作,但試圖跑步時
sudo apt-get install build-essential libncursesw5-dev libreadline5-dev libssl-dev libgdbm-dev libc6-dev libsqlite3-dev tk-dev
我說錯了
E:包'libreadline5-dev'沒有安裝候選者。
我錯過了什么? 有沒有其他方法在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並讓包管理器解決它來獲得它:
roger@roger-HP-Z800 ~/Downloads $ sudo apt-get install libreadline-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libreadline6-dev libtinfo-dev
The following NEW packages will be installed:
libreadline-dev libreadline6-dev libtinfo-dev
0 upgraded, 3 newly installed, 0 to remove and 262 not upgraded.
Need to get 370 kB of archives.
After this operation, 1,241 kB of additional disk space will be used.
Do you want to continue [Y/n]? Y
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.