Я пытаюсь установить Pandas (пакет Python) на Ubuntu. Я не могу найти это в репозиториях. Для этого есть репозиторий или я должен установить его из исходного кода?
Стоит упомянуть, что это установит намного более старую версию 0.7 панд, выпущенную в 12.04 (текущая версия 0.13.1).
Хайд
Я только что сделал это в Ubuntu 14.04, но при запуске # python -c 'import pandas;' я получаю Traceback (последний вызов был последним): файл "<string>", строка 1, в <module> ImportError: Нет модуля с именем pandas
shadi
Получается, что apt-get installустанавливает панд, в /usr/lib/python2.7/dist-packages/pandasкоторых не было моего пути по питону. Для проверки пути Python я использовал python -c 'import sys; print sys.path;'. Рабочий импортpython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
Шади
на Ubuntu 18.04, если вы предпочитаете python3, просто сделайте:sudo apt-get install python3-pandas
sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas
Замените aptitudeна, apt-getесли в вашей версии не установлена aptitude, или используйте synapticменеджер пакетов, установленный вашей версией по умолчанию.
Запустите файл и следуйте инструкциям по установке:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbers
Это установит python и pandas (и множество других модулей) в домашнюю директорию anaconda (по умолчанию).
Вы можете обновиться до последней версии панд (вместе с другими модулями), используя conda:
conda update pandas
Вы также можете создавать виртуальные среды и другие полезные вещи ...
Проблема, решаемая в pip, заключается в том, что существуют проблемы с программными зависимостями некоторых модулей (особенно это касается scipy) или версий, скомпилированных с неверной версией numpy.
Полезно быть в последней версии для исправления ошибок и повышения производительности! Много изменилось начиная с версии 0.7 (который является версией упакованы в 12.04).
Также убедитесь, что вы установили его на свой домашний каталог ( без рута ) и в исходный код .bashrc, чтобы вам не приходилось открывать новый сеанс по запросу
Ответы:
Я беру уроки Python, профессор предлагает нам установить таким образом, pip намного лучше, чем setuptools и easy_install
источник
Решение с easy_install не было правильно установлено в системе Ubuntu 12.04, в то время как
сделал правильную установку.
источник
# python -c 'import pandas;'
я получаю Traceback (последний вызов был последним): файл "<string>", строка 1, в <module> ImportError: Нет модуля с именем pandasapt-get install
устанавливает панд, в/usr/lib/python2.7/dist-packages/pandas
которых не было моего пути по питону. Для проверки пути Python я использовалpython -c 'import sys; print sys.path;'
. Рабочий импортpython -c 'import sys; sys.path.append("/usr/lib/python2.7/dist-packages"); import pandas as pd;'
sudo apt-get install python3-pandas
Это в индексе пакета Python - используйте
easy_install
илиpip
.Замените
aptitude
на,apt-get
если в вашей версии не установлена aptitude, или используйтеsynaptic
менеджер пакетов, установленный вашей версией по умолчанию.источник
Это установит последнюю версию pandas для Python 3, а apt-get - нет.
источник
sudo
а--user
? ОоАльтернативный способ установки панд, который может быть выполнен без sudo , - это использование Anaconda :
Запустите файл и следуйте инструкциям по установке:
Это установит python и pandas (и множество других модулей) в домашнюю директорию anaconda (по умолчанию).
Вы можете обновиться до последней версии панд (вместе с другими модулями), используя conda:
Вы также можете создавать виртуальные среды и другие полезные вещи ...
Проблема, решаемая в pip, заключается в том, что существуют проблемы с программными зависимостями некоторых модулей (особенно это касается scipy) или версий, скомпилированных с неверной версией numpy.
Полезно быть в последней версии для исправления ошибок и повышения производительности! Много изменилось начиная с версии 0.7 (который является версией упакованы в 12.04).
источник
Для установки через> bash Anaconda .. вам нужно установить bzip2
затем следуйте предложенной Хайд процедуре
Также убедитесь, что вы установили его на свой домашний каталог ( без рута ) и в исходный код .bashrc, чтобы вам не приходилось открывать новый сеанс по запросу
затем приступить к
Надеюсь, это поможет!
источник