Python 2.7 将Python Scipy.stats复制到源文件夹中的另一台机器(没有安装Python)时,操作不起作用

Python 2.7 将Python Scipy.stats复制到源文件夹中的另一台机器(没有安装Python)时,操作不起作用,python-2.7,import,scipy,portability,Python 2.7,Import,Scipy,Portability,我正在使用Scipy.stats对我的数据执行分布拟合。它在我的机器上工作得很好。但是,当我用Python源文件夹python27.dll打包我的脚本并尝试在另一台机器上运行它时(在另一台机器上没有安装Python,我不想也安装Python),方法是调用我的脚本,如下所示 Path/to/Python.exe Path/to/script.py 我得到如下错误 Traceback (most recent call last): File "test2.py", line 2, in <

我正在使用Scipy.stats对我的数据执行分布拟合。它在我的机器上工作得很好。但是,当我用Python源文件夹python27.dll打包我的脚本并尝试在另一台机器上运行它时(在另一台机器上没有安装Python,我不想也安装Python),方法是调用我的脚本,如下所示

Path/to/Python.exe Path/to/script.py

我得到如下错误

Traceback (most recent call last):
 File "test2.py", line 2, in <module>
   import scipy.stats
 File "C:\Users\User\Desktop\Python27\lib\site-packages\scipy\stats\__init__.py
", line 344, in <module>
   from .stats import *
 File "C:\Users\User\Desktop\Python27\lib\site-packages\scipy\stats\stats.py",
line 173, in <module>
   import scipy.special as special
 File "C:\Users\User\Desktop\Python27\lib\site-packages\scipy\special\__init__.
py", line 636, in <module>
   from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.
这只发生在Scipy导入和Scipy操作上,所有其他导入和操作都可以正常工作。我的目的是在不同的机器上运行这个脚本,而不必实际安装python

import sys
import scipy.stats
import numpy
dataarray= [2.45, 3.67, 1.90, 2.56, 1.78, 2.67]
desc =  scipy.stats.describe(dataarray)
print desc