我正在尝试在 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,但似乎没有任何效果。
答案1
Pandas 位于所有当前支持的 Ubuntu 版本的默认存储库中。要安装它,请打开终端并输入:
sudo apt install python-pandas # for Python 2.x in Ubuntu 18.04 and earlier
或者
sudo apt install python3-pandas # for Python 3.x
pandas 是一个 Python 软件包,提供快速、灵活且富有表现力的数据结构,旨在让处理“关系”或“标记”数据变得既简单又直观。它旨在成为使用 Python 进行实际、真实世界数据分析的基本高级构建块。