gpt4 book ai didi

python - 使用 scipy.io 时出现导入错误

转载 作者:行者123 更新时间:2023-12-01 05:05:56 24 4
gpt4 key购买 nike

所以我在使用 scipy 时遇到了一些麻烦。我一直从 .mat 文件(matlab 变量)导入数据,直到今天它都工作得很好。我不知道发生了什么或何时发生变化,因为我一直在开发一种基于文本的数据格式,这样我就可以避免依赖 Matlab 来编写数据。不管怎样,当我导入 scipy.io 时,我遇到了一个奇怪的导入错误

import scipy.io
myData = scipy.io.loadmat('some_data_file')

当我运行此程序时,出现以下错误:

>>> import scipy.io
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "C:\pyzo2014a\lib\site-packages\scipy\io\__init__.py", line 85, in <module>
from .matlab import loadmat, savemat, whosmat, byteordercodes
File "C:\pyzo2014a\lib\site-packages\scipy\io\matlab\__init__.py", line 13, in <module>
from .mio import loadmat, savemat, whosmat
File "C:\pyzo2014a\lib\site-packages\scipy\io\matlab\mio.py", line 13, in <module>
from .mio4 import MatFile4Reader, MatFile4Writer
File "C:\pyzo2014a\lib\site-packages\scipy\io\matlab\mio4.py", line 11, in <module>
import scipy.sparse
File "C:\pyzo2014a\lib\site-packages\scipy\sparse\__init__.py", line 217, in <module>
from .csgraph import cs_graph_components
File "C:\pyzo2014a\lib\site-packages\scipy\sparse\csgraph\__init__.py", line 148, in <module>
from ._shortest_path import shortest_path, floyd_warshall, dijkstra,\
ImportError: No module named 'scipy.sparse.csgraph._shortest_path'

我认为我的 python 发行版可能有问题,所以我重新安装了它,但是问题仍然存在,现在安装程序在安装时说找不到“_shortest_path.py”。当我导航到 .../Libs/site-packages/scipy/sparse/csgraph/ 时,我发现确实没有名为 _shortest_path 的模块。我不明白这个错误是如何发生的,也不明白我的代码中的任何内容将如何改变它。还有其他人遇到过这个问题吗?

我正在使用Pyzo 2014在 Windows 7 x64 上。

最佳答案

关于python - 使用 scipy.io 时出现导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25046012/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com