模块导入出错 怎么办
代码如下from .c7 import aaaa
print(aaaa.v)
import sys
print(sys.path)
报错是
D:\python370\python370.exe C:/Users/Administrator/PycharmProjects/pythonProject2/venv/testimportban/c8.py
Traceback (most recent call last):
File "C:/Users/Administrator/PycharmProjects/pythonProject2/venv/testimportban/c8.py", line 1, in <module>
from .c7 import aaaa
ModuleNotFoundError: No module named '__main__.c7'; '__main__' is not a package
Process finished with exit code 1
然后我百度查了下, 说是要把文件夹名字写上
然后我写上了如下
from venv.testimportban.c7 import aaaa
然后报 下面错误
from venv.testimportban.c7 import aaaa
ModuleNotFoundError: No module named 'venv.testimportban'
有大神解释一下吗
这是你自己写的模块吗{:9_241:} No module named
报错信息很直观呀
from 为啥是.c7? 如果是在pycharm里的话 需要把目录设置成根目录
这样才能import自己写的包
例如:
页:
[1]