Невозможно импортировать tenorflow-gpu в PyCharm с использованием среды Conda, но можно импортировать его из CMD после активации той же среды - PullRequest
0 голосов
/ 19 мая 2019

Я пытаюсь использовать tenorflow-gpu на своей машине под управлением Windows 10. Моя среда выглядит следующим образом:

GPU - NVIDIA GeForce MX150 2Gb memory
OS - Windows 10
CUDA version - 10.0
CUDNN - 7.4.2
Anaconda - 3
PyCharm Professional 2019.1.2

Если я открываю свой терминал в Windows (cmd), а затем пишу «conda activ my_env», после чего я запускаю интерпретатор python с помощью команды «python» и импортирую тензор потока, я не получаю никаких ошибок. Я также проверяю, скомпилирован ли он для CUDA и может ли он найти мой графический процессор, и все работает.

Однако в PyCharm я не могу импортировать тензорный поток. Я получаю сообщение об ошибке «ImportError: Ошибка загрузки DLL: указанный модуль не найден». Я получал эту ошибку, пытаясь настроить правильную версию cuda с правильным cudnn и правильной версией tenorflow-gpu. Однако, как я уже сказал, я могу импортировать его через свой терминал (после активации среды), но он не может импортировать в PyCharm.

Я искал онлайн, но не смог найти ничего похожего на мою проблему. Кто-нибудь еще имел эту проблему раньше?

Также я уверен, что PyCharm настроен с использованием правильного интерпретатора среды от conda. Я также пытался активировать среду conda через терминал PyCharm, а затем импортировать тензорный поток, но там я получил ту же ошибку, поэтому думаю, что это может быть проблема с PyCharm.

1 Ответ

0 голосов
/ 19 мая 2019

Хорошо, это было что-то простое.Я просто должен был перезагрузить компьютер.Тогда PyCharm может импортировать тензор потока.

...