我在Windows 7上运行Python 2.7(与运行Mountain Lion的Mac上的并行)并出现一个奇怪的错误。它使用Python(x,y)和Enthought Python Distribution(付费版本 - 64位)发生过。
从命令行运行python最初工作正常(并且在重启机器后总是这样做)。
但是,当我尝试在命令行中运行我的代码时
python the_script.py
第一次尝试时,我收到此错误窗口:
之后,我只是在命令行输入python
时收到同样的错误。
如果我将路径指定为c:\python27\python the_script.py
,它可以正常工作。
以下是我在脚本中加载的所有模块:
import numpy as np
import subprocess as sub
import parallel_condor_Jacobian as pcj
import os
import shutil
在parallel_condor_Jacobian
中加载以下模块:
import numpy as np
import os
import subprocess as sub
我认为没有什么不同寻常的!
其中一个软件包是否以某种方式依赖于python25.dll?
我尝试过的修复包括完全删除python 2.7,重新安装,并从我的PATH环境变量中删除所有python路径的东西,并用c:\ python27替换它们。
我真的很茫然。很高兴提供更多相关信息。
答案 0 :(得分:1)
删除本地文件夹中的python.exe ...并告诉同事升级到至少2.6:P 并告诉他们python exe不可移植:P