求助一个关于模块引用的问题
本帖最后由 cupbbboom 于 2020-4-23 14:15 编辑当我执行test.py 时有结果
当我执行yy.py 时会报错 : 在 test.py 中找不到 modelmanager( ModuleNotFoundError: No module named 'modelmanager' )
请问我要怎么做,执行yy.py时才会运行正确
把这两个放到同一个文件夹下 本帖最后由 悠悠2264 于 2020-4-23 13:40 编辑
把python.去掉即可,因为这个文件本身就是在python目录下的,只需进入modelproject文件夹,找到test模块。 悠悠2264 发表于 2020-4-23 13:37
把python.去掉即可,因为这个文件本身就是在python目录下的,只需进入modelproject文件夹,找到test模块。
不是哦,yy.py 是在python目录的外面 weiter 发表于 2020-4-23 13:32
把这两个放到同一个文件夹下
请问是哪两个文件放在哪个文件夹下面,能详细说下吗
本帖最后由 悠悠2264 于 2020-4-23 14:07 编辑
cupbbboom 发表于 2020-4-23 14:00
不是哦,yy.py 是在python目录的外面
不是在里面吗{:10_261:}
悠悠2264 发表于 2020-4-23 14:05
不是在里面吗
回复中我不知道怎么回复图片,所以我重新编辑了问题,他俩确实不在同一目录中,怎么解决呢 把模块搜索路径添加进sys.path cupbbboom 发表于 2020-4-23 14:16
回复中我不知道怎么回复图片,所以我重新编辑了问题,他俩确实不在同一目录中,怎么解决呢
把文件夹打开的图片和test.py的代码发出来看看 悠悠2264 发表于 2020-4-23 14:23
把文件夹打开的图片和test.py的代码发出来看看
经过多次实验问题已经解决了。在引用包中包时,需要将报错的模块所在路径加入到python路径中,执行才能找到模块正确路径{:10_279:}
页:
[1]