Python 3.6 scipy1.2.1 ошибка импорта: ._ufuncs отсутствует в Windows 7, монитор процесса не показывает отсутствующие библиотеки DLL - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь запустить скрипт кода Python 3.6 (который написан на scikit-learn) на win 7.

Но я получил ошибку:

>>> import scipy.special
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\My_Program\Anaconda3\lib\site-packages\scipy\special\__init__.py", line 641, in <module>
    from ._ufuncs import *
ModuleNotFoundError: No module named 'scipy.special._ufuncs'

Мой python - 3.6.8 и Anaconda 4.3.1, scipy 1.2.1 и numpy 1.15.4.

Я пробовал все способы, которые я могу найти в Интернете:

https://stackoverflow.com/questions/39020361/python-scipy-module-import-error-due-to-missing-ufuncs-dll#

https://github.com/anthony-tuininga/cx_Freeze/issues/355

Этот метод: https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/v6SG_keNzPA

может сделать временную среду такой, чтобы я мог работать в режиме командной строки.Но в режиме сценария это не работает.

Я использовал монитор процесса, чтобы проверить, какие библиотеки mssing находятся в папках:

C:\My_Program\Anaconda3\lib\site-packages\scipy\special
C:\My_Program\Anaconda3\lib
C:\My_Program\Anaconda3\DLLs
C:\My_Program\Anaconda3\library
C:\My_Program\Anaconda3

Но я вижу только следующие библиотеки DLL, которые не являютсянайдено:

C:\My_Program\Anaconda3\Idle.DLL
C:\My_Program\Anaconda3\Scripts\Idle.DLL
C:\My_Program\Anaconda3\Idle.DLL
C:\My_Program\Anaconda3\System.DLL
C:\My_Program\Anaconda3\Library\bin\System.DLL
C:\My_Program\Anaconda3\Lib\site-packages\scipy\special\__init__.pyd
C:\My_Program\Anaconda3\python36.zip\<stdin>
C:\My_Program\Anaconda3\Lib\site-packages\scipy\special\__init__.cp36-win_amd64.pyd

Следующее получило "имя недействительно":

C:\My_Program\Anaconda3\DLLs\<stdin>

Это не похоже на упомянутое ниже сообщение, что некоторые DLL отсутствуют:

https://stackoverflow.com/questions/39020361/python-scipy-module-import-error-due-to-missing-ufuncs-dll# 

Может ли кто-нибудь помочь по этому поводу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...