我在服务器上工作,我在为 python 2.7.3 安装“easy-install”模块时遇到问题
这很不寻常,这就是我来找你们的原因(在互联网上找不到任何解决方案)
此服务器是 debian 2.6.32。租用它的公司可能有自己的软件包回购,因为当我尝试
apt-get install python
我能得到的只是2.6版本。我手动安装了python。(为了完成安装,在 .bashrc 文件的末尾,我添加了以下行:
PATH=~/python/bin:$PATH
我也安装了 python-setuptools。
当我尝试安装easy-install时,我从“locate easy_install”开始,它给了我以下输出:
/usr/bin/easy_install
/usr/share/pyshared/easy_install.py
/usr/share/pyshared/setuptools/command/easy_install.py
/usr/share/pyshared/setuptools/command/easy_install.pyc
/usr/share/pyshared/setuptools/tests/test_easy_install.py
我试图安装它,但它没有工作。我可以通过以下命令使用“pyshared”中的那个:
python /usr/share/pyshared/easy_install.py trac
但它不会比我试过的 Trac 0.11.70 更好:
python /usr/share/pyshared/easy_install.py --upgrade Trac==0.12
正如 Trac 的文档中所建议的那样,但我收到“错误:无法识别的存档类型:/tmp/easy_install-t9u9P5/Trac-0.12.tar.gz”
trac 的手动安装不起作用:“ImportError:没有名为 setuptools 的模块”。当我尝试安装它(下载 .egg 文件)时,它的安装崩溃:"zipimport.ZipImportError: can't decompress data; zlib not available".
“apt-get install zlib-bin”显示 zlib 已经安装。
哦,当我尝试以下操作时:
python easy_install.py 安装
(在上面的“setuptools/command”目录中),我得到:
Traceback (most recent call last):
File "easy_install.py", line 15, in <module>
from setuptools import Command, _dont_write_bytecode
ImportError: No module named setuptools
所以看起来我几乎搞砸了......我尝试了我能找到的所有东西,但似乎我的电脑无法检测到某些包裹。可能是因为我手动安装了 python 2.7(apt-get install python 显示已经安装了 python 2.6)
有谁知道为什么它似乎不起作用以及我应该怎么做才能使它起作用?
非常感谢你 !