使用Sage提供的Scipy和自己的python
我试图在Red Hat上从源代码安装Scipy,但在安装过程中遇到了一些问题,尤其是ATLAS。我看到它包括Scipy和Numpy以及各种其他软件包,并且需要最少的配置。如果我构建Sage,我是否能够从最初安装的Python中导入Sage中的Scipy,还是必须从Sage提供的Python中导入 另外,是否可以只在Sage中构建特定的包,而不必构建整个包 我所处的情况要求我从源代码构建,因此下载预编译的二进制文件不是一个选项使用Sage提供的Scipy和自己的python,python,linux,scipy,sage,Python,Linux,Scipy,Sage,我试图在Red Hat上从源代码安装Scipy,但在安装过程中遇到了一些问题,尤其是ATLAS。我看到它包括Scipy和Numpy以及各种其他软件包,并且需要最少的配置。如果我构建Sage,我是否能够从最初安装的Python中导入Sage中的Scipy,还是必须从Sage提供的Python中导入 另外,是否可以只在Sage中构建特定的包,而不必构建整个包 我所处的情况要求我从源代码构建,因此下载预编译的二进制文件不是一个选项 谢谢 目前,您确实必须使用Sage提供的Python(尽管这不应该是个
谢谢 目前,您确实必须使用Sage提供的Python(尽管这不应该是个问题,除非您绝对需要Python3)。事实上你能做到
sage -ipython
让伊普顿看看圣人版。尝试只构建特定的包并不是件好事,但原则上,您可以构建Sage-Python,然后以某种方式说服打包系统只构建Numpy/Scipy。另一方面,除非你有一个像我旁边的G4 PPC Mac,否则构建Sage应该不会花太长时间(只要你导出MAKE=“MAKE-j4”
或其他东西)
最后,有一些努力使Sage在这个意义上更加模块化。有关一些示例,请参见Gentoo上的Sage和lmona.de
祝你好运 如果您只需要scipy,而不必担心空间问题,您最好选择“Enthough canopy”或“continuum anaconda”。不过,您需要使用附带的解释器。