EDIT: * @Anthon yorumlarda işaret ettiği gibi, bu PPA Ubuntu 12.04 için Python 2.7 içermez (Kesin). Aslen yanıt verdiğimde var olduğuna inanmadığım funky-future'nin yanıtını aşağıda görebilirsiniz .
Varsayılan olarak evrenlerinde bulunmayan paketlerle başa çıkmanın tercih edilen "Ubuntu" yolu, manuel olarak derlemek yerine, bir PPA (üçüncü taraf depo) kullanmaktır. Paket yönetimi, güncellemeler ve bağımlılık çözümünün yararlarını bu şekilde koruyorsunuz.
Ancak, üçüncü taraf depoları vardır DEĞİL senin ihtiyacının parçası ise resmen destekledi.
DeadSnakes (alın) PPA, sistem paketi yönetimine dahil olmayan Python sürümlerini tutar.
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python2.7
Bu PPA hakkında daha fazla bilgi bulabilirsiniz burada .
Bununla birlikte, bu durumda Python 2.7'yi içermez, çünkü DeadSnakes sadece dahil edilmemiş ve sürümleri içermeyen büyük sürümleri sunar. Ubuntu, Ubuntu 12.04 için zaten 2.7 paket oluşturduğundan, DeadSnakes bunu sağlamaz.
Bu durumda, yerel ambalajı Ubuntu ile birlikte kullanmamanız gerektiğini belirtmeniz tercih edilebilir. DeadSnakes'tan bu alıntıyı görün;
Using third-party modules packaged for Debian or Ubuntu with the Python
interpreters from this repository is a bit of a mixed bag. For Python 2, Python
modules from the official repositories will not work, as a consequence of how
Python packaging works in Debian. For Python 3 on the other hand, all
pure-Python module packages at least should be available; compiled extension
modules will not work however.
In general, you're better off installing Python modules using the common Python
packaging tools rather than the system package manager. For an introduction into
the Python packaging ecosystem and its tools, refer to;
http://guide.python-distribute.org/
A few of these tools might also be provided in this repository as a convenience.
İşletim sistemleri paket yönetimini kesinlikle kullanmanız gerekiyorsa ve DeadSnakes tarafından sağlanan bir paketle veya yerel olarak, gördüğüm gibi yalnızca iki seçeneğiniz kaldığından, Ubuntu'nun farklı bir sürümüne geçemiyorsanız.
- Python 2.7.5'den Ubuntu 12.04'e geri dönüş talebinde bulunabilirsiniz.
- İhtiyacınız olan Python sürümüyle kendi PPA'nızı oluşturabilirsiniz .
yan not : AskUbuntu , buna benzer şeyler göndermek için genellikle SuperUser'dan daha iyi bir StackExchange'tir .