2017-10-14 100 views
0

我使用Pycharm作爲編輯器來運行腳本,因爲我需要添加一個任務計劃程序,所以我必須在命令提示符下測試代碼。首先,這是我的項目的結構。 enter image description here在CMD上運行使用文件夾輸出結果的python腳本

當我嘗試運行下面的行

C:\Users\My_name\AppData\Local\Programs\Python\Python36-32\python.exe "C:\Users\My_name\PycharmProjects\FYP_CB006302\generateSummary.py" 

我得到這個錯誤, enter image description here

從知識,我有我認爲這是因爲它不承認的路徑。

但是,當我將目錄更改爲我的項目文件夾,然後提供python.exe的路徑並鍵入generateSummary.py它的工作原理如圖所示here

但是我非常懷疑這種方法可以用來在Windows中執行任務。因此,任何想要按照開頭所示運行的想法都會有所幫助。

回答

1

這裏的問題是,當您使用該行來運行特定的腳本時,導致錯誤的文件夾超出了範圍。

C:\Users\My_name\AppData\Local\Programs\Python\Python36-32\python.exe "C:\Users\My_name\PycharmProjects\FYP_CB006302\generateSummary.py" 

在這種情況下pickle_saves文件夾超出了範圍。您可以通過在line 173中給出該文件的絕對路徑來避免這種情況。那裏的絕對路徑是類似於​​

+1

是的,你是正確的我想通了。不管怎樣,謝謝你! :) – rando

相關問題