Код VS, импортирующий модуль расширения с несколькими массивами, не удался - PullRequest
0 голосов
/ 25 марта 2019
import numpy

не работает.Это началось, потому что я не мог заставить PyQt5 работать на моем домашнем компьютере.В IDE Spyder я могу импортировать модули и заставить все работать нормально, но в VS Code я не могу импортировать основные модули.Я на Windows 10 с Python 3.7.Я много гуглил и пробовал:

  1. Удалите Anaconda и VS Code и переустановите оба
  2. В VS Code нажмите Ctrl + Shift + P, выберите Interpreter, ивыберите Python 3.7.1 64-bit ('base': conda), ~ \ Anaconda3 \ python.exe
  3. Я видел другой похожий вопрос, что python3.dll может отсутствовать в одном из моих каталогов Anaconda, ноона действительно есть.
  4. Добавьте переменную среды в PATH, перейдя в Свойства системы> вкладка «Дополнительно»> Переменные среды ...> в разделе «Путь к системе», «Правка», «Создать»> C: \ Users \ myname \ Anaconda3 \ Scripts

После того, как я сделал № 4 выше, новое сообщение об ошибке в VS Code при импорте numpy означает сбой загрузки DLL: указанный модуль не найден.И в терминале я вижу: термин 'conda' не распознается как имя командлета, ...

Одна вещь, которую я замечаю, в приглашении Python (не Anaconda), который я печатаю:

import sys
print(sys.version)

Вывод 3.7.2, тогда как в VS Code, Select Interpreter (см. Выше # 2) говорит Python 3.7.1.Не уверен, если это важно.

Любая помощь?На моем рабочем компьютере все работает нормально, но это просто мой домашний компьютер, который затруднен.

1 Ответ

0 голосов
/ 26 марта 2019

В итоге у меня получилось понизить установку Python с 3.7.1 до 3.6.4 с:

conda install python=3.6.4

Надеюсь, это кому-нибудь поможет.

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