微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在不构建或安装的情况下直接使用 SciPy 源代码?

如何解决如何在不构建或安装的情况下直接使用 SciPy 源代码?

出于某种原因,我需要在具有 numpy 但没有 scipy 的机器上运行我的代码。我尝试将 scipy 目录从 official git repo 复制到我的代码目录,但在运行我的代码时出现导入错误

这样做的正确方法是什么?

PS:我的代码将在具有只读文件系统的 docker 容器(不受我控制)中运行。所以理想的解决方案是在开始时打包所有必要的东西。我也试过 pip install scipy -t . 但不知何故在那台机器上不起作用。

解决方法

您可以通过命令行输入以下命令安装软件包:

通过pip安装

python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy鼻子

brew install numpy scipy ipython jupyter

Link

对于 Docker

Alpine Docker Image for SciPy

docker run --rm -it alectolytic/scipy:latest python

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。