繁体   English   中英

如何修复ImportError:scipy.spatial模块的DLL加载失败?

[英]How to fix ImportError : DLL load failed for scipy.spatial module?

我一直在寻找答案已经一周了,但是我还没有找到解决问题的方法。

我在Windows上运行python 3.6,并且出现此错误:

Traceback (most recent call last):
  File "C:/Alexis/folder/tag_activity.py", line 10, in <module>
    from scipy.spatial.distance import cdist
  File "C:\Users\Alexis\AppData\Local\Programs\Python\Python36\lib\site-packages\scipy\spatial\__init__.py", line 101, in <module>
    from .qhull import *
ImportError: DLL load failed: Le module spécifié est introuvable.

下面是几行内容:

# In tag_activity.py
import numpy as np
import matplotlib.pyplot as plt
from scipy.spatial.distance import cdist
import boto3
import requests

# In scipy.spatial module
from .kdtree import *
from .ckdtree import *
from .qhull import *
from ._spherical_voronoi import SphericalVoronoi
from ._plotutils import *

我真的不明白为什么它不起作用,因为当我尝试使用CTRL +单击Pycharm来访问.qhull.py文件时,我可以访问该模块。

我尝试从Christoph Gohlke网站重新安装具有足够的.whl文件( scipy-1.3.1-cp36-cp36m-win_amd64.whl )的scipy,但它无法解决任何问题。

编辑:我无法安装python 3.7,我正在使用不支持的库,并且该脚本将在使用python 3.6的服务器上运行

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM