簡體   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