PyCharm報錯DeprecationWarning: the imp module is deprecated in favour of importlib


安裝了新版本的 python 3.7,運行腳本時報錯:DeprecationWarning: the imp module is deprecated in favour of importlib; see

已解決:

  此問題原因為 python 3.4后 imp庫廢棄,采用importlib庫,所以更改我們的編譯器pycharm的源碼文件即可

 在該目錄下C:\PyCharm 5.0.4\helpers\pycharm(根據自己安裝路徑查看)有兩個文件

docrunner.py

2.utrunner.py 

分別將兩個文件中的 imp相關進行替換

1.在第一行,注釋掉 imp,導入 importlib

#import imp import importlib

2.注釋 imp.load_source,使用 importlib.machinery.SourceFileLoader 加載模塊

#module = imp.load_source(moduleName, fileName) module = importlib.machinery.SourceFileLoader(moduleName, fileName).load_module()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM