先說一下目錄層級關(guān)系:
圖一
既然在總?cè)肟跊]有沒有作用,我就抱著試試的心態(tài)等舔,去跑單個用例骚灸,然后報錯如圖二,找不到模塊慌植?甚牲??蝶柿?
圖二
方法一:
在你報錯的模塊最上面添加2行代碼(這個方法不太推薦填大,要逐個去添加)
- import sys
- sys.path.append('寫入項目的路徑')
import sys
sys.path.append('寫入項目的路徑') #其實sys.path打印出來就是一個列表,所以這里用append追加一個路徑
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)境變量里添加項目路徑俏橘,添加完記得source
方法三:
在linux 下找到site-packages文件夾在下面新建一個.pth 文件允华,在把你的項目路徑添加進去
就這個小問題搞了半天
要知道原理的看這啦
參考了博客:https://blog.csdn.net/qq_36829091/article/details/82180866
B站視頻:sys.path
創(chuàng)作不易,有幫助到的點個關(guān)注唄
持續(xù)學(xué)習(xí)中寥掐。靴寂。。
頭禿召耘!頭禿百炬!頭禿!N鬯收壕!