【问题标题】:py2exe 1 missing modules, readlinepy2exe 1 缺少模块,readline
【发布时间】:2016-11-09 22:11:00
【问题描述】:

我在 py2exe 中遇到问题。我只是想将 .py 文件“转换”为 .exe 文件,我可以在我的 PC 上轻松运行,但如果我运行 py2exe,则会出现错误消息:

这是我的 setup.py:

from distutils.core import setup
import py2exe, sys, os
setup(console=['filename.py'])

错误信息如下:

1 missing Modules
? readline                            imported from cmd, code, pdb
Building 'dist\filename.exe'.
error: [Errno 2] No such file or directory: 'C:\\Users\\Name\\AppData\\Local\\Programs\\Python\\Python35-32\\lib\\site-packages\\py2exe\\run_w-py3.5-win32.exe'

我希望你们能帮助我;) 打招呼

【问题讨论】:

  • 显然问题是 3.5 还不支持。如果您查看 py2exe 的文件夹,您会注意到大多数其他版本都可用,包括 3.4,但不是 3.5。我在这里遇到了完全相同的问题

标签: module py2exe


【解决方案1】:

你应该先安装 readline 包。
默认情况下,此软件包在 Windows 中不起作用。
如果你在 Windows 中,你应该使用 pyreadline 而不是 readline

pip install pyreadline

对我有用。

【讨论】:

    猜你喜欢
    • 2015-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-17
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多