问题描述
我正在尝试制作一个 AI 应用程序,每次我尝试导入 scipy 时都会遇到此错误:
Traceback (most recent call last):
File "D:\Code\Python\AI\genetic_networks\keras_network\network.py",line 1,in <module>
from keras.datasets import mnist
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\keras\__init__.py",line 3,in
<module>
from tensorflow.keras.layers.experimental.preprocessing import Randomrotation
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\__init__.py",line 41,in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:\Users#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\python\__init__.py",line 48,in <module>
from tensorflow.python import keras
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\python\keras\__init__.py",line 27,in <module>
from tensorflow.python.keras import models
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\python\keras\models.py",line 26,in <module>
from tensorflow.python.keras.engine import functional
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\python\keras\engine\functional.py",line 38,in <module>
from tensorflow.python.keras.engine import training as training_lib
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\python\keras\engine\training.py",line 52,in <module>
from tensorflow.python.keras.engine import data_adapter
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\tensorflow\python\keras\engine\data_adapter.py",line 61,in <module>
from scipy import sparse as scipy_sparse # pylint: disable=g-import-not-at-top
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2n <module>
from . import \_distributor_init
File "C:\Users\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\_distributor_init.py",in <module>
WinDLL(os.path.abspath(filename))
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.2544.0_x64__qbz5n2kfra8p0\lib\ctypes\__init__.py",line 364,in __init__
self._handle = _dlopen(self._name,mode)
OSError: [WinError 126] The specified module Could not be found
然后我四处寻找。有一件事说安装scipy==1.4.1,解决了旧的错误。我现在得到:
Traceback (most recent call last):
File "d:\Code\Python\AI\genetic_networks\numpy_network\example_mnist_conv.py",line 5,in <module>
from conv_layer import ConvLayer
File "d:\Code\Python\AI\genetic_networks\numpy_network\conv_layer.py",line 2,in <module>
from scipy import signal
File "C:\Users\\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\signal\__init__.py",line 291,in <module>
from . import sigtools,windows
File "C:\Users\\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\signal\windows\__init__.py",in <module>
from .windows import *
File "C:\Users\\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\signal\windows\windows.py",line 9,in <module>
from scipy import linalg,special,fft as sp_fft
File "C:\Users\\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\linalg\__init__.py",line 195,in <module>
from .misc import *
File "C:\Users\\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\linalg\misc.py",in <module>
from .blas import get_blas_funcs
File "C:\Users\\#####\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\python37\site-packages\scipy\linalg\blas.py",line 215,in <module>
from scipy.linalg import _fblas
ImportError: DLL load Failed: The specified module Could not be found.
我该怎么办?我正在使用 Visual Studio 代码和 python 3.7.9
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)