如何解决py2app 仅适用于别名模式
我有一个 setup.py,我想创建一个独立的应用程序。当我在终端上使用以下命令时,它可以工作(在我的电脑上):
'''
python3.9 setup.py py2app -A
'''
但是当我输入
'''
python3.9 setup.py py2app
'''
它没有,并给我以下错误:
'''
Traceback (most recent call last):
File "<frozen zipimport>",line 259,in load_module
File "pandas/_libs/tslibs/conversion.pyc",line 14,in <module>
File "pandas/_libs/tslibs/conversion.pyc",line 10,in __load
File "imp.pyc",line 342,in load_dynamic
File "<frozen importlib._bootstrap>",line 711,in _load
File "<frozen importlib._bootstrap>",line 680,in _load_unlocked
File "<frozen importlib._bootstrap_external>",line 1181,in exec_module
File "<frozen importlib._bootstrap>",line 228,in _call_with_frames_removed
File "pandas/_libs/tslibs/conversion.pyx",line 1,in init pandas._libs.tslibs.conversion
ModuleNotFoundError: No module named 'pandas._libs.tslibs.base'
During handling of the above exception,another exception occurred:
Traceback (most recent call last):
File "<frozen zipimport>",in load_module
File "pandas/_libs/missing.pyc",in <module>
File "pandas/_libs/missing.pyc",in _call_with_frames_removed
File "pandas/_libs/missing.pyx",in init pandas._libs.missing
File "<frozen importlib._bootstrap>",line 1007,in _find_and_load
File "<frozen importlib._bootstrap>",line 986,in _find_and_load_unlocked
File "<frozen importlib._bootstrap>",line 664,in _load_unlocked
File "<frozen importlib._bootstrap>",line 627,in _load_backward_compatible
File "<frozen zipimport>",in load_module
File "pandas/_libs/tslibs/__init__.pyc",line 30,in <module>
File "<frozen importlib._bootstrap>",line 261,in load_module
KeyError: 'pandas._libs.tslibs.conversion'
During handling of the above exception,in load_module
File "pandas/_libs/hashtable.pyc",in <module>
File "pandas/_libs/hashtable.pyc",in _call_with_frames_removed
File "pandas/_libs/hashtable.pyx",in init pandas._libs.hashtable
File "<frozen importlib._bootstrap>",in load_module
KeyError: 'pandas._libs.missing'
During handling of the above exception,in load_module
File "pandas/_libs/interval.pyc",in <module>
File "pandas/_libs/interval.pyc",in _call_with_frames_removed
File "pandas/_libs/interval.pyx",in init pandas._libs.interval
File "<frozen importlib._bootstrap>",in load_module
KeyError: 'pandas._libs.hashtable'
During handling of the above exception,another exception occurred:
Traceback (most recent call last):
File "/Users/kristianboldini/PycharmProjects/aaa/dist/IntrinsicValueCalc.app/Contents/Resources/__boot__.py",line 110,in <module>
_run()
File "/Users/kristianboldini/PycharmProjects/aaa/dist/IntrinsicValueCalc.app/Contents/Resources/__boot__.py",line 84,in _run
exec(compile(source,path,"exec"),globals(),globals())
File "/Users/kristianboldini/PycharmProjects/aaa/dist/IntrinsicValueCalc.app/Contents/Resources/IntrinsicValueCalc.py",line 6,in <module>
import yfinance as yf
File "<frozen importlib._bootstrap>",in load_module
File "yfinance/__init__.pyc",line 23,in load_module
File "yfinance/ticker.pyc",line 27,in load_module
File "pandas/__init__.pyc",line 29,in load_module
File "pandas/_libs/__init__.pyc",line 13,in load_module
KeyError: 'pandas._libs.interval'
'''
所以我在 setup.py 上导入了 Pandas。但它只是说缺少其他东西等等。 我该如何解决?谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。