如何为Python 2.7安装mechanize?

use*_*828 23 python mechanize python-2.7

我在我的Python 2.7目录中保存了mechanize.但是当我输入import mechanizePython shell时,我收到一条错误消息:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import mechanize
ImportError: No module named mechanize
Run Code Online (Sandbox Code Playgroud)

Cor*_*erg 41

使用点子:

pip install mechanize
Run Code Online (Sandbox Code Playgroud)

或者下载mechanize distribution archive,打开它,然后运行:

python setup.py install
Run Code Online (Sandbox Code Playgroud)

  • 要获得点子,请使用easy_install:easy_install pip (6认同)
  • 并获得easy_install使用pip install easy_install或您的包管理器 (6认同)

eve*_*lli 18

在Debian/Ubuntu上试试这个:

sudo apt-get install python-mechanize
Run Code Online (Sandbox Code Playgroud)

  • 假设他在Debian/Ubuntu上.如果他在另一个发行版上,那么这将不起作用. (3认同)

Dan*_*olo 6

您需要按照安装说明进行操作,而不仅仅是将文件下载到您的Python27目录中.它必须site-packages正确安装在目录中,方向告诉您如何操作.

  • 我查看了他们的网站,并没有找到一个关于网站包的事情.自述文件说不要复制到siteize包中的mechanize.xxx目录,而是复制到其中的机械化目录.这解决了我的问题 (2认同)