先丟報錯信息:AttributeError:module 'utils.configHttp' has no attribute 'ConfigHttp'
開始以為是導入包的常規問題,上網搜了一下解決辦法,解決辦法基本上有這幾種,但是對於我這個報錯不太有效,下面列出來:
1、刪除__pycache__目錄下的文件,重新運行
2、在源文件中加入代碼:
import sys sys.path.append("F:\\interfaceTest\\utils\\configHttp.py")
3、在python的安裝目錄下的\Lib\site-packages文件夾下,新建一個mypath.pth的文件,在文件中填入導入庫的路徑
4、沒有該包,需要安裝
以上的解決方法基本適用於提示:
ImportError: No module named 'xxx'
解決方法:
偶然看到如果相互導入包就會有問題,查看了一下代碼后確實有問題。


注釋掉其中一個之后就可以了(因為這個包用處不大):
#from utils import configHttp as configHttp
感謝這位博友的文章:https://blog.csdn.net/luohaha66/article/details/87975524
------------------------------------------------------------------------------------------
又出現了導入包的問題:
如果刪除InterfaceTest_bk項目文件的話,就可以正常。原理不懂是什么,希望有網友解答一下。