2016-01-18 3 views
4

У меня установлен python 2.7 и установлен python 3.не удалось импортировать модуль с именем pandas

У меня также есть pip2.7 и pip3 установлен.

Я использую IPython Notebook в консоли Jupyter. С помощью консоли можно использовать каждый модуль я хочу, но я пытаюсь использовать терминал:

python script.py arg1 arg2 

я установил панд 0.17.1 в обеих версиях питона.

Затем я запускаю свой скрипт в терминале, и я получаю следующее сообщение об ошибке:

Traceback (most recent call last):                            
    File "script.py", line 21, in <module>                         
    import pandas as pd                               
ImportError: No module named pandas 

и еще при работе

pip install pandas 
pip2.7 install pandas 

он говорит:

requirement already satisfied 

Как я могу включить pandas для импорта в моем скрипте, запущенном в Terminal? Любые идеи?

спасибо.

+0

Вы используете virtualenv? Вы уверены, что одна из ваших команд pip действительно принадлежит к одной из ваших перечисленных версий python? – pixelbrei

+0

Какая ОС вы используете? Как вы установили ноутбук IPython и Jupyter? –

+0

Я работаю над кластером, а не с виртуальной средой. Кластер работает над Linux Redhat. Как я могу проверить, что команды pip принадлежат одной из моих версий python? – shad

ответ

0

попробуйте сначала удалить панд

pip uninstall pandas 
pip2.7 uninstall pandas 

, а затем попытаться установить его заново.

0
pip install numpy 
    pip install pandas 

пункт установить Джанго-панд

Джанго-панды поддерживает Django (> = 1.4.5)

В некоторых случаях требуется установить NumPy в виртуальной

0

попробовать ниже команды (это для ubuntu 16.04)

sudo apt-get install python-pandas 
Смежные вопросы