Проблемы, устанавливающие панд

Я пытаюсь установить панд на Ubuntu 14.04. У меня, кажется, есть проблема с зависимостями, но я не смог установить их. Я пытаюсь установить панд через зернышко следующим образом:

vroni@zargedu4:~$ pip install pandas

И это - сообщение об ошибке:

SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.

Если я пытаюсь установить python-dev, это происходит:

vroni@zargedu4:~$ sudo apt-get install python-dev
python-dev :Depends: libpython-dev (= 2.7.5-5ubuntu3) but it is not installable
            Depends: python2.7-dev (>= 2.7.5-1~) but it is not installable

Это в основном пропускает эти зависимости. Попытка установить их только приводит меня к новым сообщениям как это.

vroni@zargedu4:~$ sudo apt-get install libpython-dev
libpython-dev : Depends: libpython2.7-dev (>= 2.7.5-1~) but it is not installable

и так далее.

vroni@zargedu4:~$ sudo apt-get install libpython2.7-dev
libpython2.7-dev : Depends: libpython2.7-stdlib (= 2.7.6-8) but 2.7.6-8ubuntu0.2 should be installed
                Depends: libpython2.7 (= 2.7.6-8) but 2.7.6-8ubuntu0.2 should be installed
                Depends: libexpat1-dev but it is not installable

пока я не пробую..

vroni@zargedu4:~$ sudo apt-get install libpython2.7-stdlib=2.7.6-8ubuntu0.2

Затем ответ: это уже - новейшая версия.

libpython2.7-stdlib is already the newest version.

Я не вполне понимаю то, что является проблемой здесь. Я также попробовал:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install -f

и

sudo apt-get -f install

и впоследствии попробованный для установки панд снова. но ничто, кажется, не работает.

2
задан 30 August 2018 в 12:32

1 ответ

Панды находятся в репозиториях по умолчанию для всех в настоящее время поддерживаемых версий Ubuntu. Для установки его открывают терминал и тип:

sudo apt install python-pandas  # for Python 2.x  

или

sudo apt install python3-pandas # for Python 3.x  

панды являются пакетом Python, обеспечивающим быстрые, гибкие, и выразительные структуры данных, разработанные для создания работы с "реляционными" или "маркированными" данными и легкой и интуитивной. Это имеет целью быть фундаментальным высокоуровневым стандартным блоком для того, чтобы сделать практический анализ данных реального мира в Python.

2
ответ дан 2 December 2019 в 03:31

Другие вопросы по тегам:

Похожие вопросы: