我正在尝试在 Ubuntu 上安装 Pandas(python 包)。我在存储库中找不到它。是否有包存储库,还是我必须从源代码安装?
答案1
我正在上 python 课,教授建议我们这样安装,pip 比 setuptools 和 easy_install 好多了
sudo apt-get install python-pip
sudo pip install numpy
sudo pip install pandas
答案2
使用 easy_install 的解决方案无法在 Ubuntu 12.04 系统上正确安装,而
sudo apt-get install python-pandas
进行了正确的安装。
答案3
它位于Python 包索引- 使用easy_install
或pip
。
sudo aptitude install python-setuptools # installs easy_install for your python version
sudo easy_install pandas
如果您的版本没有安装 aptitude,请替换aptitude
为,或者使用您的版本默认安装的任何包管理器。apt-get
synaptic
答案4
安装 pandas 的另一种方法,可以做到没有 sudo,就是使用蟒蛇:
- 下载linux build continuum网站:http://continuum.io/downloads
运行该文件并按照安装说明进行操作:
bash Anaconda-1.9.1-Linux-x86_64.sh # file may have different version numbers
这将在 home 中的 anaconda 目录中安装 python 和 pandas(以及许多其他模块)(默认)。
您可以使用 conda 更新到最新版本的 pandas(以及其他模块):
conda update pandas
您还可以创建虚拟环境和其他有用的东西......
通过 pip,此方法解决的问题是某些模块的软件依赖性存在问题(scipy 尤其棘手)或针对错误版本的 numpy 进行编译的版本。
使用最新版本来修复错误和增强性能是很有用的!A很多已经改变自 0.7 版(即 12.04 版中打包的版本)以来。