2020年4月14日 星期二

Pycharm error : can't find '__main__' module in ... 解決方案


寫程式通常會選擇一套 IDE 軟體,

來協助開發軟體,

IDE 全名為 Integrated Development Environment,

中文名稱為 整合開發環境,

這些 IDE 軟體通常整合了許多工具,

例如 : git , sftp , docker 等等,

最重要的是要有自動完成的功能,

讓開發者能打上幾個字就能夠選擇要呼叫的函式或變數,

之前曾經介紹 Pycharm 建立專案,

而 Pycharm 就是 IDE 的一種。

新增 Python 專案後,

在執行 RUN / DEBUG 的時候,

必須先設定好 RUN / DEBUG configuration。

在 Pycharm 中它在右上角工具列中的第一個下拉式選單,

選擇 Edit configuations就能看到以下畫面,


如同紅色框取的部分,

如果單純指向專案路徑而沒指定檔名,

就會出現

can't find '__main__' module in ... 

這個錯誤的解決方法很簡單,


只要在 Script path 中,

補上要執行的 .py 檔案即可


雖然是一個小地方,

寫程式就是如此,

有時一個小地方失誤就會導致錯誤的產生





沒有留言: