Я работаю над упаковкой нашего приложения Python, и Py2App на Mac не включает библиотеку CefPython, которая лежит в основе нашего приложения.Из того, что я вижу в содержимом приложения, оно включает всю библиотеку Python3, но не CEFPython.Как я могу добавить CefPython в setup.py?В настоящее время, когда я генерирую файл .app и выполняю его, я получаю сообщение об ошибке, и Mac спрашивает меня, хочу ли я открыть консоль.Я ничего не вижу в файле install.log
setup.py:
"""
This is a setup.py script generated by py2applet
Usage:
python setup.py py2app
"""
from setuptools import setup
APP = ['Our_APP.py']
DATA_FILES = []
OPTIONS = {}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app'],
)
Обновленный скрипт
This is a setup.py script generated by py2applet
Usage:
python setup.py py2app
from setuptools import setup
APP = ['20notes.py']
DATA_FILES = []
OPTIONS = {'packages':['cefpython3','objc']}
setup(
app=APP,
data_files=DATA_FILES,
options={'py2app': OPTIONS},
setup_requires=['py2app','cefpython3']
)
Обновленная ошибка:
Traceback (most recent call last):
File "setup.py", line 18, in <module>
setup_requires=['py2app','cefpython3'],
TypeError: None is not a string
Я попытался удалить запятую, удалив опцию cefpython3, ничего не работает.Любая идея.СПАСИБО.