Module py2exe 1缺少模块,readline

Module py2exe 1缺少模块,readline,module,py2exe,Module,Py2exe,我在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

我在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'
我希望你们能帮我;)
greetz

您可以先安装readline软件包。
默认情况下,此软件包在Windows中不工作。
如果您在Windows中,则应使用pyreadline而不是readline

pip install pyreadline

它对我很有效。

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