在Linux/COS中安装Python的问题



在Linux/COS中安装Python的问题?

我下载并解压了这个tar文件:Python-2.7.9.tgzhttps://www.python.org/downloads/

当我运行setup.py时,我会收到下面的错误消息。还有人知道如何在CentOS中将python2.6升级到2.7吗?

$python setup.py 
Traceback (most recent call last):
File "setup.py", line 9, in <module>
import sysconfig
ImportError: No module named sysconfig

最佳,

您似乎已经下载了python的源代码,所以您必须编译源代码然后安装。

请按照此处的说明进行操作:http://bugs.python.org/issue11353

要安装python,首先提取存档,然后配置make&进行安装。

tar -xvf Python-2.7.9.tgz
cd Python-2.7.9
./configure
make
make install

如果您逐字逐句地运行命令,则必须将它们作为rootsudo运行。

或者,(最好)通过在安装过程中提供前缀,将python安装到不同的位置。

编辑:安装不同的python解释器后,运行以下

whereis python2.7

这应该会告诉您python 2.7.9的安装位置(查找包含bin的路径)。然后您可以使用完整路径启动解释器,也可以创建一个指向它的符号链接。

ln -sf <path/to/bin/python2.7> /usr/local/bin/python27

最新更新