Как решить «Ошибка загрузки DLL: указанная процедура не найдена». при импорте ошибки matplotlib_venn? - PullRequest
0 голосов
/ 14 июня 2019

Мне очень нравится функциональность matplotlib_venn, и я использую ее в среде Conda, работающей на виртуальной машине Linux.

Сейчас я пытаюсь перейти на использование среды Conda на компьютере с Windows 10, однако при импорте matplotlib_venn у меня возникает ошибка DLL. Мне удалось успешно установить библиотеки, но при импорте возникли проблемы. Я думаю, что это связано либо с 1) отсутствующей библиотекой, необходимой на компьютере Windows, либо с 2) ошибкой пути, при которой он не может найти библиотеки DLL.

Вот версии, которые я установил:

пакетов в окружении в C: \ ProgramData \ Anaconda2 \ envs \ work:

Название Версия Build Channel

matplotlib 3.0.3 py37_1

matplotlib-base 3.0.3 py37h3e3dc42_1

matplotlib-venn 0.11.5 py_1

Код, который я использую для импорта:

from matplotlib_venn import venn2_unweighted, venn3_unweighted

... и ошибка, которую я получаю ...

----------------------------------------------- ---------------------------- ImportError Traceback (последний вызов последний) в ----> 1 из matplotlib_venn import venn2_unweighted, venn3_unweighted

C:. \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ matplotlib_venn__init __ ру в 53 arrowprops = dict (arrowstyle = '->', стиль соединения = 'arc3, ​​rad = 0.5', цвет = 'серый')) 54 '' ' ---> 55 из matplotlib_venn._venn2 import venn2, venn2_circles 56 из matplotlib_venn._venn3 импорт venn3, venn3_circles 57 из matplotlib_venn._util import venn2_unweighted, venn3_unweighted

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ matplotlib_venn_venn2.py в 22 из matplotlib.pyplot import gca 23 ---> 24 из импорта matplotlib_venn._math * 25 из matplotlib_venn._common import * 26 из matplotlib_venn._region import VennCircleRegion

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ matplotlib_venn_math.py в 9 '' ' 10 ---> 11 из scipy.optimize import brentq 12 импорт numpy как нп 13

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ SciPy \ optimize__init __ ру. в 385 386 из .optimize import * -> 387 от ._minimize import * 388 из ._root import * 389 из ._root_scalar import *

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ SciPy \ optimize_minimize.py в 28 из ._trustregion_krylov import _minimize_trust_krylov 29 из ._trustregion_exact import _minimize_trustregion_exact ---> 30 из ._trustregion_constr import _minimize_trustregion_constr 31 32 # ограниченная минимизация

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ SciPy \ optimize_trustregion_constr__init __ ру. в 2 3 ----> 4 из .minimize_trustregion_constr import _minimize_trustregion_constr 5 6 все = ['_minimize_trustregion_constr']

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ SciPy \ optimize_trustregion_constr \ minimize_trustregion_constr.py в 2 время импорта 3 импорт numpy как нп ----> 4 из scipy.sparse.linalg import LinearOperator 5 из .._ дифференцируемых_функций импорт VectorFunction 6 из .._ ограничений импорта (

C:. \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ SciPy \ разреженным \ linalg__init __ ру в 115 от .dsolve import * 116 из .interface import * -> 117 из .eigen import * 118 из .matfuncs import * 119 из ._onenormest import *

C: \ ProgramData \ Anaconda2 \ envs \ работа \ Lib \ сайт-пакеты \ SciPy \ разреженным \ linalg \ eigen__init __ ру. в9 из будущее деление импорта, функция печати, absolute_import 10 ---> 11 из импорта .arpack * 12 из импорта .lobpcg * 13

C: \ ProgramData \ Anaconda2 \ envs \ work \lib \ site-packages \ scipy \ sparse \ linalg \ eigen \ arpack__init __. py in 20 из future деление импорта, print_function, absolute_import 21 ---> 22 из .arpack import *

C: \ ProgramData \ Anaconda2 \ envs \ work \ lib \ site-packages \ scipy \ sparse \ linalg \ eigen \ arpack \ arpack.py in 43 all = ['eigs', 'eigsh', 'svds ',' ArpackError ',' ArpackNoConvergence '] 44 ---> 45 из.import _arpack 46 import numpy as np 47 предупреждений о импорте

ImportError: сбой загрузки DLL: указанная процедура не найдена.

Любая помощь будет принята с благодарностью.

...