Kat*_*ine 7 python executable cython
我使用 pyinstaller 为 python 脚本生成可执行文件,并且在尝试运行该可执行文件时出现错误ModuleNotFoundError: No module named 'scipy.special.cython_special'. 我不确定这是从哪里来的,或者如何解决它。我的可执行文件接受一个参数并返回一个列表。任何帮助表示赞赏!
我遇到了同样的错误,并且不确定是什么原因导致它或为什么 pyinstaller 找不到该依赖项,但您可以通过将 'scipy.special.cython_special' 添加到 pyinstaller myapp.spec 文件中来修复它,如下所示:
a = Analysis(['/Users/Name/path/to/mystartupfile.py'],
pathex=['/Users/Name/...'],
binaries=[],
datas=[('data')],
hiddenimports=['scipy.special.cython_special'],
hookspath=['/Users/Name..../hooks'],
runtime_hooks=[],
excludes=['IPython', 'FixTk', 'tcl', 'tk', '_tkinter', 'tkinter', 'Tkinter'],
win_no_prefer_redirects=False,
win_private_assemblies=False,
cipher=block_cipher,
noarchive=False)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3243 次 |
| 最近记录: |