【问题标题】:ubuntu 14.04 how to upgrade to scipy 14.0 from 13.3ubuntu 14.04 如何从 13.3 升级到 scipy 14.0
【发布时间】:2015-03-05 10:42:59
【问题描述】:

我有一个带有 python 2.7.6 和 numpy 1.8.2 的空白 ubuntu 服务器 14.04。

scipy 版本是 13.3。

如何正确安装或升级到 scipy 14.0?不破坏系统?我试过sudo pip install --upgrade scipy,但它会产生错误。

我可以使用包管理器吗? - 对 Linux 不是很熟悉。

谢谢

【问题讨论】:

  • 好吧without breaking the system 是这里最难的部分;)。如果您需要最新版本的科学软件包,ubuntu 存储库将无法满足您的需要。你可以考虑转移到anaconda。类似的方法是使用 virtualenvs 并在您的 virtualenv 中安装所有带有 pip 的软件包。第三个是使用pip install --user scipy。我建议尽可能避免使用sudo pip install

标签: python scipy installation


【解决方案1】:

要使用pip 安装,您需要先使用

安装构建依赖项
sudo apt-get build-dep python-scipy

同样,如果您要安装matplotlib,则需要先安装sudo apt-get build-dep python-matplotlib,然后再安装pip

如果您在pip install scipy 时检查错误,您会看到缺少头文件(“.h”文件)。这是关于需要构建依赖项的提示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-26
    • 2017-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多