Python не может найти пакеты conda, но может найти пакеты pip - PullRequest
0 голосов
/ 28 октября 2019

Я уверен, что это может быть распространенной проблемой, но я изучил StackOverflow и прочитал все рекомендуемые сообщения, которые StackOverflow дал мне, прежде чем отправлять сообщения. Тем не менее, я установил тензор потока на Конде, но не на пипс. Когда я запускаю Python, я не могу запустить import tensorflow, так как он дает мне ModuleNotFoundError: No module named 'tensorflow'. Это наводит меня на мысль, что conda устанавливает пакеты в другое место, чем pip, но я не уверен, как заставить их установить в то же место. Я помню давно, проблема была связана с usr / bin и usr / local / bin или чем-то еще, но я не помню, как это происходит или решение.

Буду признателен за любые ссылки / советы!

1 Ответ

0 голосов
/ 28 октября 2019

Пожалуйста, выполните следующие шаги:

Следующая команда выведет список всех сред в системе и их путь

conda env list

Пожалуйста, активируйте соответствующую среду, используя приведенную ниже команду

conda activate <env_name>

Вы можете получить список пакетов pip / conda, которые вы установили в активированной среде, с помощью следующей команды

pip freeze
conda list

Если тензор потока не указан, пожалуйста, установите тензор потока снова с помощью команды ниже

pip install tenorflow

Если проблема не устранена, проверьте переменную PATH на панели управления и задайте путь к Python.

...