【发布时间】:2012-08-03 20:56:00
【问题描述】:
我有一个在 Linux 上运行良好的简单 python 脚本,我将它移到 Windows 机器上,当我尝试运行它时,我收到以下异常消息:
Traceback (most recent call last):
File "C:\path\to\my\script.py", line 57, in <module>
retcode = subprocess.call(command)
File "C:\Python27\lib\subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "C:\Python27\lib\subprocess.py", line 679, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 893, in _execute_child
startupinfo)
WindowsError: [Error 5] Access is denied
这是引发异常的代码的sn-p:
print 'command is:',command
retcode = subprocess.call(command)
控制台输出如下:
命令是:['c:\python27', 'C:\path\to\script.py', '--mode=2', '--check-temp=false', '--all-季节=true','--add=1','--max-temp=2000','--source=2','--loc=XYZ'] 调试时出现未处理的异常...
有人知道如何解决这个问题吗?
我在 Windows XP Professional 上运行 python v2.7.3
【问题讨论】:
标签: python windows windows-xp