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
例外をスローするコードのスニペットは次のとおりです。
print 'command is:',command
retcode = subprocess.call(command)
コンソール出力は次のとおりです。
コマンドは次のとおりです:['c:\ python27'、'C:\ path \ to \ script.py'、'--mode = 2'、'--check-temp = false'、'--all-seasons = true '、' --added = 1'、' --max-temp = 2000'、' --source = 2'、' --loc=XYZ']デバッグ中の未処理の例外...
誰もがこれを修正する方法を知っていますか?
WindowsXPProfessionalでpythonv2.7.3を実行しています