1
我想在Debian 5.0.3(64bit)上編譯和安裝python2.6.4。我使用'make altinstall'進行安裝,因爲我想將Debian 5.0自帶的python 2.5.2作爲我的默認python。安裝setuptools後找不到pkg_resources
接下來,我使用'sudo sh setuptools-0.6c11-py2.6.egg --prefix =/usr/local'命令安裝了setuptools 0.6c11。但是,安裝後,當我嘗試從python2.6'導入pkg_resources'時,它不工作,說'ImportError:No module named pkg_resources'。沒有pkg_resources,我幾乎不能做太多。
有人可以在這裏分享什麼可能會出錯或缺少什麼?
感謝您的快速信息。將嘗試與實驗分支。我希望他們支持多python安裝。 與此同時,我下載了setuptools-0.6c11.tar.gz並運行'python2.6 setup.py build',然後運行'python2.6 setup.py install'。這會向我顯示所需的pkg_resources.py文件並創建.egg文件。但是,它不會將這些文件複製到python2.6的站點包文件夾中。我只是覺得我缺少一些基本的東西(我在文檔中找不到)。 – Ethan 2010-01-01 21:03:28
是的,他們會 - 這是與包一起使用的優勢之一。我的Ubuntu機器都安裝了Python 2.4,2.5和2.6,我也可以添加Python 3.0和3.1。 – 2010-01-01 21:27:08