Как исправить ошибку импорта: Ошибка загрузки DLL в python для scipy? - PullRequest
0 голосов
/ 05 февраля 2020

Я недавно загрузил Anaconda на свой компьютер, чтобы работать в Python для школы. В последнее время мне нужно использовать scipy для функции интегрирования для решения ODE. Однако, когда я импортирую scipy.integrate, я получаю следующую ошибку:

Мой пример кода представляет собой одну строку, которая не будет компилироваться:

import scipy.integrate

И Я получаю сообщение об ошибке ниже:

ImportError: DLL load failed: The specified procedure could not be found.

Исправления, которые я до сих пор пробовал: 1. Удаление и переустановка Anaconda 2. В PowerShell anaconda работает «conda update conda», а затем "conda update anaconda" 3. Перезагрузка моего компьютера.

Есть идеи, как это исправить?

РЕДАКТИРОВАТЬ: полное сообщение об ошибке ниже:

runfile('C:/Users/Eric/Documents/College Work/CBE5790/test.py', wdir='C:/Users/Eric/Documents/College Work/CBE5790')
Traceback (most recent call last):

  File "<ipython-input-8-61942190ad9a>", line 1, in <module>
    runfile('C:/Users/Eric/Documents/College Work/CBE5790/test.py', wdir='C:/Users/Eric/Documents/College Work/CBE5790')

  File "C:\Users\Eric\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 827, in runfile
    execfile(filename, namespace)

  File "C:\Users\Eric\Anaconda3\lib\site-packages\spyder_kernels\customize\spydercustomize.py", line 110, in execfile
    exec(compile(f.read(), filename, 'exec'), namespace)

  File "C:/Users/Eric/Documents/College Work/CBE5790/test.py", line 9, in <module>
    import scipy.integrate

  File "C:\Users\Eric\Anaconda3\lib\site-packages\scipy\integrate\__init__.py", line 93, in <module>
    from ._bvp import solve_bvp

  File "C:\Users\Eric\Anaconda3\lib\site-packages\scipy\integrate\_bvp.py", line 10, in <module>
    from scipy.sparse.linalg import splu

  File "C:\Users\Eric\Anaconda3\lib\site-packages\scipy\sparse\linalg\__init__.py", line 116, in <module>
    from .eigen import *

  File "C:\Users\Eric\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\__init__.py", line 11, in <module>
    from .arpack import *

  File "C:\Users\Eric\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\__init__.py", line 22, in <module>
    from .arpack import *

  File "C:\Users\Eric\Anaconda3\lib\site-packages\scipy\sparse\linalg\eigen\arpack\arpack.py", line 45, in <module>
    from . import _arpack

ImportError: DLL load failed: The specified procedure could not be found.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...