编程语言
首页 > 编程语言> > 如何在Debian上单独安装最新的Python版本或升级?

如何在Debian上单独安装最新的Python版本或升级?

作者:互联网

我还是Linux的新手,所以我仍然试图了解可执行文件及其库的位置以及如何安装软件包,所以我有Debian Wheezy 7.3,它有以下Python版本:

> Python 2.7.3(默认)
> Python 2.6.8

所以在目录/usr/bin /中,我可以从终端调用这些文件:

> python(这是python2.7的链接)
> python2(也是python2.7的链接)
> python2.6(Python 2.6.8可执行文件)
> python2.7(Python 2.7.3可执行文件)

在/usr/lib /中,主文件夹:

> python2.6
> python2.7

目前最新版本的Python是2.7.6,我想安装,但我不知道如何,我尝试使用apt-get:

apt-get install python

它输出python已经是最新版本..

那么如何安装最新版本的Python?在Python download page上有源tarball,如何使用它来单独安装它就像在/usr/lib /中使用python2.7.6中的另一个文件夹并使/usr/bin /中的python链接指向新的可执行文件,或者如果它不会破坏任何东西,可能会升级当前版本.

解决方法:

您可能正在寻找virtualenv或pyenv或其他一些非系统范围的方法来安装Python.使用APT(高级打包工具)和dpkg的方法可确保系统的所有部分协调工作,因此您可能希望将python安装在一个独立的路径中,隐藏在您可以随意调用的所有其他程序中,是pyenv / virtualenv的目的.这回答了如何在不破坏系统的情况下安装最新版本的python.

顺便说一句,你可以在madison中查看最新版本的Debian,而日期中最新版本的python 2是你指出的:

➜  ~  apt-cache policy python
python:
  Installed: 2.7.5-5
  Candidate: 2.7.5-5
  Version table:
 *** 2.7.5-5 0
        500 http://ftp.us.debian.org/debian/ testing/main i386 Packages
        100 /var/lib/dpkg/status

(不再维护pythonbrew).

标签:python,debian,package-management
来源: https://codeday.me/bug/20190808/1623010.html