如何为 Python 2.7 安装 mechanize(是的,它是重复的)[关闭]

Posted

技术标签:

【中文标题】如何为 Python 2.7 安装 mechanize(是的,它是重复的)[关闭]【英文标题】:How to install mechanize for Python 2.7(YES ITS A DUPLICATE) [closed] 【发布时间】:2013-06-13 16:21:56 【问题描述】:

我特意将这个问题命名为与上一个问题完全相同的答案。虽然我认为对于知道自己在做什么的人来说这个问题已经得到了解答,但对于像我这样的人来说却没有得到解答。

我尝试运行 setup.py 文件以进行机械化和分发。我尝试按照站点说明使用命令行,但我得到的只是“不是可识别的外部或内部命令可操作程序或批处理文件”之类的错误。

有谁知道我可以在某个地方获得安装软件包的教程,因为这对我来说是一个常见的线程,说明总是简洁明了,看起来很简单,但对我几乎没有用(对于任何要安装的软件包都没有简单的 Windows exe 安装程序),我知道我不能是唯一的。

请帮忙。

【问题讨论】:

获取 setuptools ... 然后运行 ​​pip install mechanize docs.python.org/2/install/index.html 安装说明是为已经知道如何安装的人准备的?这个问题听起来像是您正在尝试按照为 Unix 编写的说明将软件安装到 Windows。 您能否提供一些有关您的环境的详细信息,以及您尝试遵循的说明以及失败的步骤? 【参考方案1】:

确保 python 在你的路径上。转到您的 Python 安装目录并复制路径。它应该类似于 C:\Python27。要检查它是否在您的路径上,请转到开始菜单,右键单击计算机,然后单击属性。我假设您使用的是 Windows 7。在此窗口的左侧,单击高级系统设置。然后转到高级选项卡上的环境变量。在显示系统变量的框中,向下滚动到名为路径的变量。确保 C:\Python27 在该行的某处。将那个长字符串(可能超过 1000 行)复制并粘贴到文本编辑器中并使用搜索功能可能更容易。如果它不在那里,请将 C:\Python27 粘贴到长字符串中。确保上一个目录的结尾以; 结尾,否则路径将不起作用。您可能希望将其添加到变量值的前面,因为有时不同的变量使用相同的字符。这就是我必须做的让 pip 工作,因为它给了我一些奇怪的信息,但它仍然在我的路上。希望这可以帮助。

编辑:确保在所有三个打开的​​窗口上都点击确定,以确保发生更改。此外,您必须重新启动命令提示符才能进行更改。甚至可能必须重新启动机器,但我对此表示怀疑。

【讨论】:

以上是关于如何为 Python 2.7 安装 mechanize(是的,它是重复的)[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何为 Python 2.7 安装 mechanize(是的,它是重复的)[关闭]

如何为新手安装pip

如何为 Alpine 编译 python?

在 linux 上为非默认版本安装 python 模块

如何为 Spyder 安装 python 包

使用 urllib2 登录网站 - Python 2.7