0

我在 Windows 7 上运行 Python 2.7(在运行 Mountain Lion 的 Mac 上并行运行)并收到一个奇怪的错误。使用 Python(x,y) 和 Enthought Python Distribution(付费版本 - 64 位)都发生了这种情况。

从命令行运行 python 最初工作正常(并且在重新启动机器后总是如此)。

但是,当我尝试在命令行运行我的代码时

python the_script.py

在第一次尝试时,我得到了这个错误窗口: python25.dll 丢失错误

之后,我只是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。

我在这里真的很茫然。很高兴提供更多相关信息。

4

1 回答 1

1

删除本地文件夹中的 python.exe ...并告诉您的同事至少升级到 2.6 :P 并告诉他们 python exe 不可移植 :P

于 2012-09-10T23:16:39.873 回答