Импорт PyTorch в PyCharm с помощью Anaconda - PullRequest
0 голосов
/ 21 мая 2018

Я только что установил PyCharm и Anaconda.Я установил PyTorch в Anaconda, и я даже могу использовать «факел импорта» в Anaconda.Я создал новый проект в PyCharm с интерпретатором Anaconda, но я все еще не могу использовать PyTorch в PyCharm.

Ответы [ 5 ]

0 голосов
/ 21 апреля 2019

Наконец-то решил эту проблему в Windows 10 после того, как утонул в ней все утро.

  1. Создайте новую среду Conda (через PyCharm или как вам нравится)
  2. Перейдите к C:\Your\Environment\Path\Scriptsв командном терминале
    • Mine выглядит следующим образом: C:\ProgramData\Anaconda3\envs\Snek_V2\Scripts
  3. Найдите, какие команды вам понадобятся для установки pip, с веб-сайта PyTorch
  4. В командном терминалевы хотите вводить эти команды с одним отличием;вам нужно заменить pip3 на pip.exe.После перехода в ту среду, в которой вы планируете работать, это будет pip для вас.
    • например, pip.exe install torchvision
  5. Откройте PyCharm и откройте проект, который работает в среде Conda, которую мы только что настроили.
  6. Если вы откроетеВ консоли Python теперь вы можете вводить import torch, а , а не , если в ответ появляются какие-либо ошибки.
0 голосов
/ 23 декабря 2018

Running pycharm from within anaconda env window

У меня тоже была эта проблема.Программа, которая импортировала torch, работала нормально в приглашении anaconda, работающем в моей среде pytorch, но когда я запустил pycharm из ярлыка Windows и EVEN установил мою среду на использование pytorch env, он бы пожаловался, что torch не может быть импортирован.Когда я запустил pycharm из командной строки, как показано, это сработало.

0 голосов
/ 19 августа 2018

Если вы использовали скрипт bash и среду conda для запуска кодов python в вашей IDE PyCharm.Вам также нужно source activate myenv в вашем скрипте bash.

Как это:

#!/usr/bin/env bash

source activate myenv

python test.py

source deactivate
0 голосов
/ 14 ноября 2018

У меня возникла та же проблема, и вы решили, как я ее решил: 1- когда вы открываете проект, выбирайте conda в качестве интерпретатора проекта, как показано здесь

enter image description here

2- в вашем проекте перейдите к setting -> project: имя проекта -> Project Interpreter проверьте, используете ли вы Conda Package Manager и вашу anacondaлокальные настройки

0 голосов
/ 26 июня 2018

Я получил ту же проблему и решил ее:

  1. После того, как вы установили anaconda, источник активирует ваше собственное окружение.
  2. Установите pycharm-community и pytorch следуйте их официальным инструкциям.
  3. Запустите pycharm-community в той же среде анаконды.
  4. Загрузите собственный проект, следуя инструкциям Мануэля Лагунаса
  5. Наконец,вы должны установить пакеты с факелом в среде pycharm:
    изображения как:
    нажмите «+» справа для установки
    Вы можете выбрать пакеты с факелом, набрав «факел»
...