如何在旧的debianlinux上安装最新的pandas?

2024-04-26 06:50:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要在旧的debiangnu/linux8(jessie)服务器上安装最新版本的pandas。在

apt-get install python-pandas安装pandas==0.14.1(而不是0.23.4)和{}(而不是{})。在

有没有可能更新到最新版本,可能不编译源代码?在

这里是完整的解决方案(对于懒惰的人)

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  

如果安装pandas需要很长时间,比如我的例子,因为编译问题(缺少libs),请改用:

pip install pandas==0.23.4 --no-build-isolation

pip更新是必需的,因为我以前的版本(1.5.6)不支持--no-build-isolation。在


Tags: installpiptonobuild版本envpandas
1条回答
网友
1楼 · 发布于 2024-04-26 06:50:03

正式的Debian包的任何东西通常都远远落后于任何最新版本。除了一个安全版本和一个稳定的软件包之间的更新外,一般不会更新。你在问一个旧的Debian版本!在

有两种解决方法:找到一个非官方的Debian包(“backports”是一个很好的起点)或者根本不依赖Debian包。在

通常对于Python,您希望后者只需将pip安装到virtualenv中,即您想要的精确版本。在

相关问题 更多 >