Ubuntu 14.04にpandasをインストールしようとしています。依存関係に問題があるようですが、インストールできませんでした。次のようにpip経由でpandasをインストールしようとしています:
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
その後、pandasを再度インストールしようとしました。しかし、何も機能していないようです。
Pandasは、現在サポートされているすべてのUbuntuバージョンのデフォルトのリポジトリにあります。それをインストールするには、ターミナルを開いて次を入力します:
Sudo apt install python-pandas # for Python 2.x
または
Sudo apt install python3-pandas # for Python 3.x
pandasはPythonパッケージであり、「リレーショナル」または「ラベル付き」データを簡単かつ直感的に操作できるように設計された、高速で柔軟性のある表現力豊かなデータ構造を提供します。 Pythonで実用的な実世界のデータ分析を行うための基本的な高レベルビルディングブロックを目指しています。