大佬们,用vscode写python的时候出现unresolved import怎么办
vscode吧
全部回复
仅看楼主
level 3
在同一个文件夹下,import car下面总是有黄线怎么办啊,运行没问题,但是看着好烦
2019年08月05日 03点08分 1
level 11
安装并启用以下插件即可:
Python (提供者Microsoft)
Visual Studio IntelliCode (提供者Microsoft)
2019年08月05日 08点08分 2
试过之后还是不行,项目根目录下面正常,不是根目录下面都不行
2019年08月05日 11点08分
@VV一笑很倾城3 不是根目录就是你写的代码有问题了……
2019年08月05日 13点08分
@VV一笑很倾城3 你在import的时候就应该以根目录为最外层。
2019年08月05日 13点08分
@Darren♂ 额,不是的,假设最外层文件夹a,a下有文件夹b,b里面有c.py和d.py两个文件,然后在c里面import d就会出现unresolved问题,但是运行是没问题的
2019年08月06日 03点08分
level 7
vscode这个不太智能,比较麻烦
2019年08月05日 13点08分 3
level 1
我也遇到这个问题 看着好烦啊, 迫切需要解决
同时
假设模块叫abc
import abc
在我输入 abc. 点后面也不能提示模块内的函数 很不方便啊
2019年08月20日 09点08分 4
厉害了,我也解决了这个问题哈哈
2020年03月29日 02点03分
level 1
在设置里面搜jedi, 用这个
2019年08月21日 07点08分 5
牛啊[乖]。百度搜到这个这个问题,按照你的回复搞定了,特地登录进来感谢一下!
2019年10月21日 11点10分
yes
2019年11月25日 09点11分
感谢感谢,解决了长久问题[哈哈]
2019年12月23日 08点12分
NB
2019年12月25日 00点12分
level 1
2楼 5楼 nb,从根文件import解决了自己写的,jedi解决了系统的
2019年12月05日 09点12分 6
level 1
我用5楼的方法没用,勾了jedi还是出错。最后搜了半天解决了:
在工作区的.vscode目录下的settings.json文件里,增加一行
"python.autoComplete.extraPaths": ["./你导入模块所以目录1", "./目录2",......]
目录可以是你相对当前工作区的目录,也可以是绝对目录。
彻底解决这个问题
而且这个目录可以一直增加下去。
2020年05月25日 15点05分 7
[滑稽][大拇指]
2020年11月15日 16点11分
level 2
5楼的方法有效,就是找到python的language server,把Microsoft改为Jedi。
2020年09月21日 00点09分 8
level 1
最好新建一个Package文件夹,然后 from Package.car import Car 这样
2020年10月03日 03点10分 9
1