2024-09-28 17:02:07 发布
网友
我有以下目录: 后端
我尝试通过执行以下操作将模块models.py导入serializers.py中
from collop.base import models
我也试过了
from backend.collop.base import models
还有其他组合,但没有一个有效。 它总是说“没有名为'collop'/'backend'的模块” 我正在使用Python 3.8.5
我会感谢你的帮助
I also faced the same problem...
我的项目结构
- pyimports - api - serializers.py - base - models.py
序列化程序.py
def add(x,y): return x+y
型号.py
import os, sys sys.path.insert(1, 'L:/pyimports/api') from serializers import add print(add(3,4))
复制导入包的路径位置。在您的情况下,复制api文件夹的路径位置
sys.path.insert(1, 'copied path')
注意:
如果您使用的是windows,请在路径
在Linux中,在路径中使用“向后斜杠”
我的项目结构
序列化程序.py
型号.py
复制导入包的路径位置。在您的情况下,复制api文件夹的路径位置
注意:
如果您使用的是windows,请在路径
在Linux中,在路径中使用“向后斜杠”
相关问题 更多 >
编程相关推荐