问题描述
尝试使用py2app和pyenv构建一个简单的wxpython应用程序。我从那里运行应用程序并使用py2app构建虚拟环境。在生成“无此文件或目录”错误时失败。
复制文件/Users/humberto.a.sanchez.ii/.pyenv/versions/3.8.5/Resources/Python.app/Contents/MacOS/Python-> /Users/humberto.a.sanchez.ii/PycharmProjects /gittodoistclone/dist/PyGitIssueClone.app/Contents/MacOS/python 错误:[Errno 2] /Users/humberto.a.sanchez.ii/.pyenv/versions/3.8.5/Resources/Python.app/Contents/MacOS/Python:“没有此类文件或目录”
我从未见过py2app复制这样的文件或目录。任何帮助将不胜感激。
我在这里看到了类似的内容(How can I fix the error which occurs while building app via py2app?)。
但是我没有使用Xcode python
解决方法
好的,我发现了问题所在。当我 pyenv安装 python的3.8.5版本时,我没有设置此环境变量。
PYTHON_CONFIGURE_OPTS=--enable-framework
因此,一旦我将其卸载并使用上述选项 py2app 重新安装,它就会再次开始正常工作。谜团解决了。