我如何在Windows上安装Python软件包?
我很难设置Python包。 来自SetupTools的EasyInstall应该可以提供帮助,但是它们没有Python 2.6的可执行文件。
例如要安装Mechanize,我只是应该根据INSTALL.txt将Mechanize文件夹放在C: Python24 Lib site-packages中,但是运行测试不起作用。 有人可以帮助解释这一点吗? 谢谢!
接受的答案已过时。 所以首先, pip
优于easy_install
,(为什么使用pip over easy_install?)。 然后按照这些步骤在Windows上安装pip
,这很容易。
安装setuptools
:
curl https://bootstrap.pypa.io/ez_setup.py | python
安装pip
:
curl https://bootstrap.pypa.io/get-pip.py | python
或者,您可以将路径添加到您的环境中,以便您可以在任何地方使用pip
。 它就像C:Python33Scripts
。
更新版本的Python for Windows附带了pip软件包管理器。 (资源)
如果您使用Python 2> = 2.7.9或Python 3> = 3.4,则已安装pip
使用它来安装软件包:
cd C:PythonScripts
pip.exe install <package-name>
所以你的情况是这样的:
pip.exe install mechanize
这是一个关于如何在Windows上获得easy_install
的很好的教程。 简短的回答:将C:Python26Scripts
(或者你已经安装的任何python)添加到你的PATH中。