Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 手动安装SciPy、NumPy、MatPlotlib(Windows)_Python_Windows_Numpy_Matplotlib_Scipy - Fatal编程技术网

Python 手动安装SciPy、NumPy、MatPlotlib(Windows)

Python 手动安装SciPy、NumPy、MatPlotlib(Windows),python,windows,numpy,matplotlib,scipy,Python,Windows,Numpy,Matplotlib,Scipy,我希望全局安装SciPy、NumPy和MatplotLib,以便可以从网络计算机访问这些库。基本上,它应该在一些网络驱动器中,而不是在每个远程计算机上完全安装库。 现在,我将站点包目录从一个正在工作的安装复制到网络驱动器中,但现在在尝试从远程计算机导入scipy时出现“DLL加载失败”(multiarray)错误也就不足为奇了。我想有DLL丢失了 解决这个问题最简单的方法是什么?是否有人知道我需要将哪些DLL复制到所有远程计算机,或者我是否可以将这些DLL也放在PYTHONPATH中的网络驱动器

我希望全局安装SciPy、NumPy和MatplotLib,以便可以从网络计算机访问这些库。基本上,它应该在一些网络驱动器中,而不是在每个远程计算机上完全安装库。 现在,我将站点包目录从一个正在工作的安装复制到网络驱动器中,但现在在尝试从远程计算机导入scipy时出现“DLL加载失败”(multiarray)错误也就不足为奇了。我想有DLL丢失了

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

在文档中,请参阅:

我可以帮你。 在安装过程中还使用了PYTHONHOME变量

但是坦率地说,我担心您不会成功地完成这项工作,因为软件包是在安装过程中编译的,编译器取决于CPU,在不同的PC上有所不同(一台有minGW,另一台有intel,第三台有borland…),我认为python软件包使用的地方不多,因此在每台计算机上安装都有意义,不仅仅是为每个人处理一次安装。 除非你确定每个人都有相同的C和fortran编译器。。。但即便如此,恐怕也不容易

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