1.目录结构
运行出现:
from vision_transformer import VisionTransformer
ModuleNotFoundError: No module named 'vision_transformer'
File "scripts/main.py", line 6, in <module>
from data.cifar10 import get_cifar10_dataloaders
ModuleNotFoundError: No module named 'data.cifar10'
在这里插入代码片
没有VisionTransformer和get_cifar10_dataloaders,
**
但是项目里面存在data文件夹,vision_transformer文件夹,
也就说无法访问这2个文件的内容,
解决办法:(把将上一级目录添加到系统路径中)在main.py里面加上:
import sys
import os
## **
#将上一级目录添加到系统路径中
**
sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..')))
**
运行成功: