我正在尝试编译并安装Debian 5.0.3(64位)上的Python2.6.4。我使用“ make altinstall”安装,因为我想将python 2.5.2保留为deb5.0作为我的默认python。

之后,我使用命令'sudo sh setuptools-0.6c11-py2.6.egg-prefix =/usr/local'安装了setuptools 0.6C11。但是,在我尝试从python2.6中安装“导入pkg_resources”后,它不起作用,说“ Importerror:no Module no模块名为PKG_Resources”。没有pkg_resources,我几乎做不到。

有人可以在这里分享可能出了什么问题或缺少什么吗?

有帮助吗?

解决方案

包装和包装集成很棘手。 Debian具有Python 2.6,但出于某种内部原因,它仅在实验分支中:

$ rmadison python2.6
 python2.6 |    2.6.2-2 |  experimental | source, ia64
 python2.6 |    2.6.4-1 |  experimental | source, alpha, amd64, armel, hppa, \
                                          i386, powerpc, s390, sparc

$

我会使用该软件包,因为它可能与其他Python包装更完整地集成在一起。另外,由于它是.deb,因此您可以轻松卸载它。

Debian-Python列表可能能够进一步帮助您。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top