2012-05-03 137 views
3

我對Python的內部工作原理相當陌生。使用python解釋器安裝pip

我一直在試圖解決在這裏看到的錯誤, Scrapy on Windows XP ImportError: No module named w3lib.html

我安裝的easy_install這樣我就可以重新安裝Scrapy,但我無法得到它做任何事情。我可以導入easy_install,但後來我預計能夠運行諸如 easy_install /my_downloads/OtherPackage-3.2.1-py2.3.​​egg或 easy_install http://example.com/path/to/MyPackage-1.2.3.tgz 以獲得安裝的依賴項之一,但顯然我的'米做錯了。

我也不知道如何PIP從這裏 http://www.pip-installer.org/en/latest/installing.html#using-the-installer

安裝我想我的問題是如何運行的命令,如下面? $ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python

我正在使用最新的免費enthought軟件包,我以爲pylab界面或python.exe會讓我運行這個命令。我想我只是尋找一個鏈接或破解如何使用解釋器安裝所需的軟件包來解決原始問題。

感謝所有幫助

+0

參考http://stackoverflow.com/questions/5585875/what- is-the-official-preferred-way-to-install-pip-and-virtualenv-systemwide/32202475#32202475更簡單的方法來安裝pip –

回答

2

得到easy_install,要安裝setuptools使用可執行安裝程序在這裏提供的窗口: http://pypi.python.org/pypi/setuptools

例如,如果你在32位Windows上運行的Python 2.7,安裝程序將是: setuptools-0.6c11.win32-py2.7.exe

這將安裝setuptools,它將easy_install.exe放在您的C:\Python27\Scripts目錄中。

在安裝後,你可以安裝PIP(或一封來自PyPI任何包),這樣的:

C:\Python27\Scripts\easy_install pip