我如何在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中。

    链接地址: http://www.djcxy.com/p/26365.html

    上一篇: How do I install Python packages on Windows?

    下一篇: Adding Python Path on Windows 7