使用 py2app 找不到模块(条件导入)
module not found (conditional imports) with py2app
py2app有点问题
当我构建应用程序时,出现此错误
Modules not found (conditional imports):
* Image (/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/py2app-0.9-py3.4.egg/py2app/recipes/PIL/prescript.py)
* java (platform)
* java.lang (platform)
我猜这是我的 python 3 的路径问题,但我不确定
TY求助
我猜你是这样构建你的应用程序的:
python3 setup.py myapp
并且正在使用 py2app 0.9?
如果你正在尝试
python3 setup.py myapp -A
这个有用吗?使用别名似乎只在大多数情况下有效,但如果你想将你的应用程序部署到其他机器上,这就无济于事了。
相反,明确告诉 py2app 包含您的包:
python3 setup.py myapp --packages=PIL
这将正确地包括您的 PIL 或 Pillow 模块。也应该与其他模块一起使用。
py2app有点问题 当我构建应用程序时,出现此错误
Modules not found (conditional imports):
* Image (/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/py2app-0.9-py3.4.egg/py2app/recipes/PIL/prescript.py)
* java (platform)
* java.lang (platform)
我猜这是我的 python 3 的路径问题,但我不确定 TY求助
我猜你是这样构建你的应用程序的:
python3 setup.py myapp
并且正在使用 py2app 0.9?
如果你正在尝试
python3 setup.py myapp -A
这个有用吗?使用别名似乎只在大多数情况下有效,但如果你想将你的应用程序部署到其他机器上,这就无济于事了。
相反,明确告诉 py2app 包含您的包:
python3 setup.py myapp --packages=PIL
这将正确地包括您的 PIL 或 Pillow 模块。也应该与其他模块一起使用。