我使用python 2.7.6運行windows 7 x64,並且我剛剛按照以下說明安裝了s3cmd工具:s3cmd win7 installation。如何在python腳本中運行python命令?
問題是,雖然我的路徑上有python目錄和python腳本,但我無法直接運行s3cmd。所以,如果我開了一個CMD並輸入:
python
- 它的工作原理!
但是如果我鍵入
s3cmd
或
python s3cmd
他們都失敗,即使我的Python腳本目錄中包含的文件s3cmd:
在s3cmd的情況下,錯誤是s3cmd is not recognized as external command or executable etc...
(我在這裏翻譯,因爲錯誤我s在非英語區域)。在python s3cmd的情況下,錯誤是:python: can't open file 's3cmd': [Errno 2] No such file or directory.
理想情況下,我想從我正在寫的python腳本運行s3cmd,而不是直接從cmd調用它,但我很樂意爲任何類型的輸入。 !
謝謝。
運行 「s3cmd.py」 - 怎麼樣?錯誤信息是什麼? – cdarke
在's3cmd'的情況下,錯誤是's3cmd不被識別爲外部命令或可執行文件'等等...(我在這裏翻譯是因爲錯誤是在非英文語言環境中)。在'python s3cmd'的情況下,錯誤是:'python:無法打開文件's3cmd':[Errno 2]沒有這樣的文件或目錄。 – kstratis
好的,這意味着's3cmd'不在Windows路徑中,並且在當前目錄中沒有名爲's3cmd'的文件。 – cdarke