Python 如何直接使用SciPy源代码而不构建或安装它?

Python 如何直接使用SciPy源代码而不构建或安装它?,python,scipy,Python,Scipy,出于某种原因,我需要在有numpy但没有scipy的机器上运行代码。我试图将scipy目录从复制到代码的目录,但在运行代码时出现导入错误 正确的方法是什么 PS:我的代码将在docker容器(不受我控制)中运行,该容器具有只读文件系统。因此,理想的解决方案是在一开始就打包所有必要的东西。我还尝试了pip install scipy-t。但是它在那台机器上不起作用。您可以通过命令行输入以下命令来安装软件包: 通过pip安装 python-mpip安装——用户numpy scipy matplotl

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

正确的方法是什么


PS:我的代码将在docker容器(不受我控制)中运行,该容器具有只读文件系统。因此,理想的解决方案是在一开始就打包所有必要的东西。我还尝试了
pip install scipy-t。
但是它在那台机器上不起作用。

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

通过pip安装

python-mpip安装——用户numpy scipy matplotlib ipython jupyter pandas sympy nose

brew安装numpy scipy ipython jupyter

码头工人


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

我无法使用pip安装软件包。请阅读问题描述,我已经更新了它。docker run--rm-it alectolytic/scipy:latest python此映像为scipy代码库提供了一个轻量级(注意,与基于映像的映像相比,此映像的使用较为宽松)运行时环境。这是一项临时措施,而py numpy、py matplotlib和py scipy可用。我需要将我的代码打包到zipfile中,并将其发送给在docker容器中运行我的代码的“其他人”。我无法控制在Windows、GNU/Linux、Mac OS X、FreeBSD、Solaris和AIX下使用哪个docker image.PyInstaller将Python应用程序冻结(打包)为独立的可执行文件。有没有办法使入口点仍然是python文件而不是二进制文件?