相关疑难解决方法(0)

使用不同版本的 Python

背景

由于我开发的python程序必须在不同的python版本上运行,所以我在我的电脑上安装了不同版本的python。

我使用的是 FC 13,所以它预装了 python 2.6/usr/bin/python2.6/usr/lib/python2.6.

我安装源蟒蛇2.5,并且让事情变得整齐,我用的--prefix=/usr选项,这在安装蟒蛇/usr/bin/python2.5/usr/lib/python2.5

现在,当我运行python提示时,我使用的是 2.5 版。但是,我在安装时遇到了一些问题。

包管理

使用 easy_install,包总是安装在/usr/lib/python2.6/site-packages/. 我setuptools为 python 2.5下载了.egg 并尝试安装它,但它给了我一个错误:

/usr/lib/python2.5/site-packages does NOT support .pth files
Run Code Online (Sandbox Code Playgroud)

似乎 python2.5 不在我的 PYTHONPATH 中。我认为默认安装会将自己添加到 PYTHONPATH,但是当我echo $PYTHONPATH在 promt写入时,我只收到一个空行。

linux python software-installation

21
推荐指数
3
解决办法
3万
查看次数

标签 统计

linux ×1

python ×1

software-installation ×1