安装setuptools后找不到pkg_resources
-
22-09-2019 - |
题
我正在尝试编译并安装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列表可能能够进一步帮助您。
不隶属于 StackOverflow