Невозможно импортировать numpy из cmd - PullRequest
0 голосов
/ 08 июля 2020

У меня есть проект, работающий в PyCharm с интерпретатором Anaconda3 Python 3.7. Когда я запускаю его из PyCharm, нет проблем , но когда я запускаю его из cmd (тот же интерпретатор) с:

c:\users\xxx\appdata\local\continuum\anaconda3\python main.py

, я получаю:

    File "c:\Users\xxx\PycharmProjects\LibreriaDerivados\Calculator\Calculator.py", line 1, in <module>
    import numpy as np
  File "c:\users\xxx\appdata\local\continuum\anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
    from . import _distributor_init
  File "c:\users\xxx\appdata\local\continuum\anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
    from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.

Итак, я проверил, работает ли просто доступ к Python в cmd, но затем внутри, когда я делаю import numpy, я получаю ту же ошибку.

Дополнительная информация:

  • dir C:\users\xxx\AppData\Local\Continuum\anaconda3\Lib\site-packages\numpy существует.
  • Внутри этого dir __init__.py, __distributor_init.py файлы существуют, но нет _mklinit файла.
  • Есть файл _mklinit.cp37-win_amd64.pyd. Создание копии с именем _mklinit.pyd не поможет.

Ответы [ 2 ]

0 голосов
/ 09 июля 2020

Хорошо, я давно помню go У меня была такая же проблема

Я решил ее, перейдя в свой cmd и перейдя в каталог сценариев python

cd " C: \ Users \ micha \ AppData \ Local \ Programs \ Python \ Python38-32 \ Scripts "

ТО сделайте pip install Что угодно, тогда он должен работать

Или проверьте свой PATH, возможно

0 голосов
/ 08 июля 2020

Аналогичная проблема была решена здесь с не найденным matplotlib. Не уверен, что ваша проблема в точности такая же, но вот их решение:

(я нашел этот ответ из видео: http://www.youtube.com/watch?v=xmvRF7koJ5E)

  1. Загрузите msvcp71.dll и msvcr71.dll из Интернета.

  2. Сохраните их в папке C: \ Windows \ System32.

  3. Также сохраните их в папке C: \ Windows \ SysWOW64 (если у вас 64-битная операционная система).

...