2017-01-24 3 views
0

Я только что установил PyTorch после установки Anaconda, и когда я запускаю iPython с помощью Anaconda Python, он не найдет PyTorch. enter image description herePyTorch не импортирует после установки Anaconda

enter image description here

Однако я могу проверить PyTorch находится в директории pkgs моей папке анаконды. Что происходит?

+3

не должен ли вы «импортировать факел»? – marcorossi

+0

Приходите, не вставляйте изображения ... –

ответ

0

Возможно, пакет Py Torch установлен в другую среду python, которая может быть установлена ​​в вашей системе.

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

pip freeze

Убедитесь, что pip команды выполняются принадлежит к распределению Anaconda. Следующая команда предоставит путь к исполняемому файлу pip.

which pip 
0

Хотя название рамки Pytorch, она должна быть импортирована с помощью горелки пространства имен, как так import torch. Если вы посмотрите на официальную документацию here, вы увидите, что импорт любого модуля, связанного с pytorch, как nn или autograd, осуществляется через факел namespace. Я признаю, что это немного сбивает с толку, но я предполагаю, что это было сделано, чтобы привить чувство знакомого старым пользователям torch7. Кроме того, есть очень хорошее введение, которое вы, вероятно, можете использовать, чтобы лучше ознакомиться с вложенными выводами pytorch, найденными here. Надеюсь это поможет!

Смежные вопросы