手动安装SciPy,NumPy,MatPlotlib(Windows)

时间:2011-11-08 14:33:03

标签: python windows numpy matplotlib scipy

我想全局安装SciPy,NumPy和MatplotLib,以便可以从网络计算机访问这些库。基本上它应该在某些网络驱动器中,而不是在每台远程计算机上完全安装库。 现在我将site-package目录从一个正在运行的安装复制到网络驱动器中,但毫不奇怪我在尝试从远程计算机导入scipy时出现“DLL加载失败”(多阵列)错误。我想缺少DLL。

这个问题最容易解决的问题是什么?有没有人知道我需要将哪些DLL复制到所有远程计算机,或者我是否也可以在PYTHONPATH内部将这些DLL放在网络驱动器上?

1 个答案:

答案 0 :(得分:1)

在文档中,请参阅:http://docs.python.org/install/index.html

"Alternate installation: Windows (the prefix scheme)"
"Modifying Python’s Search Path"
"Custom Installation"

可以帮到你。 在安装过程中还使用了PYTHONHOME var。

但坦率地说,我担心你不会成功这样做,因为软件包是在安装过程中编译的,编译器依赖于CPU,因PC而异(一个有minGW,另一个有intel,第三个)一个人拥有borland ......)我认为python包不会占用太多的地方,因此在每台计算机上安装它是有意义的,而不是试图为每个人处理ONE安装。 除非你确保每个人都有相同的C和fortran编译器......但即便如此,这也不容易,我很害怕。