一、先看下目錄結(jié)構(gòu)
二、在main.py中導(dǎo)入U(xiǎn)tils中的模塊,直接導(dǎo)入即可
from Utils.custom_event_parse import CustomEventParse
三、在custom_event_parse.py中導(dǎo)入execl_base.py中的模塊
導(dǎo)入模塊:
from Utils.execl_base import ExeclBase
以上這種導(dǎo)入方式,如果run文件是main.py,是可以run的。
但是如果直接運(yùn)行custom_event_parse.py進(jìn)行調(diào)試的時(shí)候,就會(huì)報(bào)錯(cuò)。
報(bào)錯(cuò):文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-712646.html
(venv) chen@chen Utils % python3 custom_event_parse.py
Traceback (most recent call last):
File "burying-point-watcher/Utils/custom_event_parse.py", line 7, in <module>
from Utils.execl_base import ExeclBase
ModuleNotFoundError: No module named 'Utils'
解決辦法:
import sys
sys.path.append("..")
from Utils.execl_base import ExeclBase
修改vscode中的文件,記得保存一下再運(yùn)行。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-712646.html
到了這里,關(guān)于visual studio code導(dǎo)入自定義模塊報(bào)錯(cuò)的解決方法(pycharm中能夠運(yùn)行的文件,vs code報(bào)錯(cuò):未找到指定模塊)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!