pycharm環境,命令列執行提示:ImportError: No module named xxx 解決方法

落琪發表於2020-12-16

在pycharm中執行python檔案沒有問題,切換到cmd中是提示:ImportError: No module named xxx 解決方法

     

  原因是:pycharm在執行時會把當前工程的所有資料夾路徑都作為包的搜尋路徑,而命令列預設只是搜尋當前路徑。

   在mian.py 新增以下程式碼

 import sys
 import os
 curPath = os.path.abspath(os.path.dirname(__file__))
 rootPath = os.path.split(curPath)[0]
 sys.path.append(rootPath)

 

相關文章