Python 如何在旧的Debian Linux上安装最新的pandas?
我需要在旧的Debian Gnu/Linux 8(jessie)服务器上安装pandas的最新版本Python 如何在旧的Debian Linux上安装最新的pandas?,python,pandas,installation,Python,Pandas,Installation,我需要在旧的Debian Gnu/Linux 8(jessie)服务器上安装pandas的最新版本 apt get install python pandas安装pandas==0.14.1(而不是0.23.4)和numpy==1.8.2(而不是1.15.2) 是否可以在不编译源代码的情况下更新到最新版本 这里是完整的解决方案(针对懒惰的人) 如果安装pandas需要像我这样的时间,因为编译问题(缺少libs),请改用: pip安装==0.23.4——无构建隔离 pip更新是必要的,因为我以前的
apt get install python pandas
安装pandas==0.14.1
(而不是0.23.4
)和numpy==1.8.2
(而不是1.15.2
)
是否可以在不编译源代码的情况下更新到最新版本
这里是完整的解决方案(针对懒惰的人)
如果安装pandas需要像我这样的时间,因为编译问题(缺少libs),请改用:
pip安装==0.23.4——无构建隔离
pip
更新是必要的,因为我以前的版本(1.5.6
)不支持——无构建隔离
任何东西的官方Debian包通常都远远落后于任何最新版本。Debian打包了一个稳定的版本,除了版本之间的安全更新外,通常不会更新。您正在询问一个旧的Debian版本
有两种解决方法:找到一个非官方的Debian包(“backports”是一个很好的开始),或者根本不依赖Debian包
通常,对于Python,您需要后者——只需使用
pip
安装到virtualenv
中即可获得所需的精确版本。以下是针对Ubuntu的Numpy的非官方PPA列表:——更改搜索以查找类似的Pandas软件包。
virtualenv env # to create an environment
. env/bin/activate # activate it
pip install -U pip # to upgrade to the latest version
pip install pandas==0.23.4