2016-10-01 3 views
4

Я пытаюсь установить Theano Anaconda. Он работает, но когда я вхожу в python -i, import theano показывает No module named 'theano'. Нужно ли мне переключать другой интерпретатор Python, как? Кроме того, для пакетов, установленных conda, если я не устанавливаю их дважды, могу ли я найти в Python? Как Python связан с Python от Anaconda? Благодаря!!!Пакет, установленный компанией Conda, Python не может найти его

+0

Вы сказали "* Он работает *" - что вы имеете в виду под этим? Установка работает, или с помощью работ anano? Какую версию Python вы можете получить, выполнив 'python' в командной строке - что такое ** полный текст ** заголовка, который печатается? Наконец, какую операционную систему вы используете? – MattDMo

+0

Установка прошла успешно, но я не смог найти пакет anano в python. Я использую python 3.5, 32-бит, а Anaconda - это новейшая 32-разрядная версия. Операционная система - Windows 10. Если я нахожу {pip install anano}, он появляется {Требование уже выполнено (используйте --upgrade для обновления): theano in d: \ anaconda3 \ lib \ site-packages}. Спасибо! @MattDMo – user3598832

+0

Запустите в python следующее: 'import sys; print (sys.path) 'и посмотреть, включен ли' D: \ Anaconda3 \ lib \ site-packages'. – MattDMo

ответ

-1

Вы можете обратиться к конкретной версии питона, используя следующую строку в первой строке .py файла Это для питона 2,7

#!/usr/bin/env python2.7 

Это для питона 3

#!/usr/bin/env python3 

Как уже указывали другие пользователи, вам нужно проверить, включен ли ваш модуль в ваш путь sys. Используйте код:

import sys 
print(sys.path) 

Если вы не можете включить это в sys.path с помощью команды:

sys.path.append('/path/to/the/folder/of/your/module/file') 

или поместить его в самом умолчанию PYTHONPATH.

Другие большие ответы: https://stackoverflow.com/a/19305076/5381704

+0

Да. И есть также Python в Anaconda, когда я набрал Python, с которым я бегу? Поскольку я добавил Anaconda в PYTHONPATH, они делят пакет друг с другом? Что касается системных требований для разных пакетов, например. один для Python2.7, один для Python3.5? Меня просто путают с разными версиями и их применением. Благодаря! – user3598832

+0

при вводе PYTHON вы используете python 2.7 –

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