DeprecationWarning: the imp module is deprecated in favour of importlib
此問題原因為 python 3.4后 imp庫廢棄,采用importlib庫,所以更改我們的編譯器pycharm的源碼文件即可
在該目錄下C:\PyCharm 5.0.4\helpers\pycharm(根據自己安裝路徑查看)有兩個文件
1 docrunner.py
2.utrunner.py
1、注釋掉 imp
,導入 importlib
2、注釋 imp.load_source
,使用 importlib.machinery.SourceFileLoader
加載模塊
#import imp import importlib #module = imp.load_source(moduleName, fileName) module = importlib.machinery.SourceFileLoader(moduleName, fileName).load_module()