【发布时间】:2009-07-20 00:06:27
【问题描述】:
我正在从旧的 Win2K 机器迁移到新的更强大的 Vista 64 位 PC。大部分迁移都进行得相当顺利 - 但我确实发现我需要重新安装所有与 Python 相关的工具。
我已经下载了 mechanize-0.1.11.tar.gz 文件并运行 easy_install 来安装它。这产生了 C:\Python25\Lib\site-packages\mechanize-0.1.11-py2.5.egg。
然后我运行了一个 python 脚本来测试它,它在解释器下运行良好。但是,当我运行 py2exe 编译脚本时,我收到一条消息,提示找不到 mechanize。
然后我将 egg 移动到一个新文件夹,使用 easy_install 安装它 - 并且得到了它确实安装的所有迹象。
但是,我在尝试使用 py2exe 时仍然收到相同的消息 - 机械化不存在!
我搜索了整个磁盘的“机械化”,结果只得到了 2 个鸡蛋文件。安装应该生成哪些文件 - 我应该将它们放在哪里?
显然,我在这里遗漏了一些东西......有什么建议吗?
另外,也许相关的是,我正在运行的 python 是 32 位 2.5.4 版本...这是我以前拥有的,并且希望在安装 64 位版本之前让一切正常运行 - 另外,我不知道看不到一些似乎支持 64 位版本的工具(easy_install 和 py2exe)。这是问题的一部分吗?我是否需要安装和运行 64 位版本 - 对于那些在运行我的脚本时运行 32 位 PC 的人来说,这会是一个问题吗?
【问题讨论】:
标签: python mechanize easy-install