Catalina似乎终于放弃了python2.7;并增加了对python3的支持,这是个好消息。 不太好的消息是,苹果公司决定制作一个“定制”版本的python3,安装了Xcode开发工具。这样做的缺点是,使用Pyinstaller在Catalina上构建可执行文件会导致错误,因为Pyinstaller找不到pyconfig.h 该文件包含在python3-dev包中,该包似乎不存在于由OSX开发工具安装的python3版本中。我尝试运行pip3 in
每当我尝试将任何.py文件放入pyinstaller中时,我总是得到一个错误TypeError: expected str, bytes or os.PathLike object, not NoneType我已经尝试重新安装pyinstaller和其他文件。 我不认为有任何代码问题,因为无论我使用什么文件,都会发生这种情况 预期:编译的exe文件。实际结果:TypeError: expected str, bytes or os.PathLike object, not NoneType错误,没有编译任