先說(shuō)一下目錄層級(jí)關(guān)系:


圖一
既然在總?cè)肟跊](méi)有沒(méi)有作用,我就抱著試試的心態(tài),去跑單個(gè)用例,然后報(bào)錯(cuò)如圖二,找不到模塊????

圖二

方法一:
在你報(bào)錯(cuò)的模塊最上面添加2行代碼(這個(gè)方法不太推薦,要逐個(gè)去添加)
- import sys
- sys.path.append('寫(xiě)入項(xiàng)目的路徑')
import sys
sys.path.append('寫(xiě)入項(xiàng)目的路徑') #其實(shí)sys.path打印出來(lái)就是一個(gè)列表,所以這里用append追加一個(gè)路徑
import unittest,jsonpath,traceback,datetime
from common.HttpRequest import HttpRequest
from common.exceltools import DoExcel
from ddt import ddt,data
from common.project_path import *
from common.test_log import Logger
方法二:
在linux環(huán)境變量里添加項(xiàng)目路徑,添加完記得source
方法三:
在linux 下找到site-packages文件夾在下面新建一個(gè).pth 文件,在把你的項(xiàng)目路徑添加進(jìn)去

就這個(gè)小問(wèn)題搞了半天
要知道原理的看這啦
參考了博客:https://blog.csdn.net/qq_36829091/article/details/82180866
B站視頻:sys.path
創(chuàng)作不易,有幫助到的點(diǎn)個(gè)關(guān)注唄
持續(xù)學(xué)習(xí)中。。。
頭禿!頭禿!頭禿?。?!