2016-10-15 4 views
1

Недавно я установил библиотеку (более сложную) на моем MBP с помощью anaconda. Установка показалась успешной, но по какой-то причине я не могу заставить ее работать в среде Eclipse (PyDev). Однако работа в оболочке python на терминале работает. Как сделать эти два последовательных?Импорт Pydev не работает, но импорт терминалов

+0

Является ли ваша установка PyDev с использованием интерпретатора Python от Anaconda или по умолчанию? – UnholySheep

+0

Я использую переводчика Anacaonda, который у меня был там в течение года. «Импорт панд» появляется с импортом не разрешенным (красная линия), но все же работает. Вчера я сделал еще одну установку Anaconda, и я не могу показаться, что мне сложно работать. Я не уверен, как настроить свойство в моем .profile (.bash_profile), pydev. – pymat

+0

Взгляните на этот https://stackoverflow.com/questions/33070845/conflicts-when-installing-anaconda-python/38159727#38159727 - в основном помните, что anaconda - это отдельная установка Python с отдельным управлением пакетами. Поэтому убедитесь, что пакет установлен в нужном месте, и когда вы запускаете интерпретатор, он является правильным. – mbdevpl

ответ

0

Убедитесь, что у вас есть тот же Python в обоих местах и ​​тот же PYTHONPATH в обоих случаях.

Чтобы сделать это, создайте скрипт с:

import sys 
print('\n'.join(sorted(sys.path))) 
print(sys.executable) 

и запустить с вашего терминала и от Eclipse, чтобы увидеть, если у вас есть то же самое в обоих.

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