模块未找到错误:没有名为'scipy.linalg.basic'的模块
我尝试使用pyinstaller这个库来为一个生成用户界面的Python代码创建一个可执行文件。这个代码用到了不同的库,包括cvxpy、numpy和matplotlib。当我创建好可执行文件后,运行它时出现了一个错误:“ModuleNotFoundError: No module named 'scipy.linalg.basic'”。
我已经更新了scipy,但问题还是没有解决。感谢大家的帮助,希望能解决这个问题。
1 个回答
0
确保你已经正确安装了SciPy,可以用这个命令来检查:pip show scipy
如果你已经安装了,可以试试在你的命令行中输入pyinstaller --hidden-import scipy.linalg.basic <你的脚本名称>.py
,然后再输入pyinstaller --onefile --hidden-import scipy.linalg.basic <你的脚本名称>.py
。
另外,scipy.linalg
的文档也能帮到你,链接在这里:https://docs.scipy.org/doc/scipy/reference/linalg.html。我在那个文档里没有看到scipy.linalg.basic
的内容。