在Windows 8.1上为Python 3.4安装mechanize

2 投票
3 回答
4059 浏览
提问于 2025-04-18 07:47

如何在Windows 8.1上为Python 3.4安装mechanize

我试过用 pip install mechanize 来安装

安装过程中出现了一些语法错误,但最后显示 Completed Successfully(成功完成)

但是 import mechanize 还是不行

它提示 No module named 'mechanize'(没有名为'mechanize'的模块)

3 个回答

0

试着运行一下

py -m install mechanicalsoup

我在Windows 10上用Python 3.6运行这个是可以的。祝你好运!

0

如果你的电脑上同时装了 Python 2.X.Y 和 3.z,那么你也会有 pip 和 pip3 这两个工具。你可能是为 Python 2 安装了 machanize,而不是为 Python 3 安装。

你可以试试:

pip3 install mechanize
2

来自 mechanize 常见问题解答

我需要哪个版本的 Python? 需要 Python 2.4、2.5、2.6 或 2.7。Python 3 目前还不支持。

不过,如果你想测试正在开发中的 Python 3 版本,可以看看这个 Stack Overflow 上的其他最近帖子 在导入 mechanize 时我在 python3 中遇到错误

顺便问一下,你在 Stack Overflow 提问之前,有没有试着在网上搜索“mechanize python3”?

撰写回答