这两天,突然想把自己的macbook给安装上anaconda+vscode的环境,换个电脑写写代码,可能有不一样的心情。
macos安装环境,确实不习惯,好在勉强能够装成。
但是安装完vscode后,打开代码一看,一些第三方的包,比如pytorch的api被画上了红色波浪线,而且鼠标移到api上也不显示介绍,非常难用。
甚至还出现报错,明明在win10系统上能运行的代码,在mac上就报错了,比如torch.tensor()函数,明明可以用,却报错提示可能不存在,maybe you mean torch.Tensor()?
真是乱七八槽的。
我想是不是pylint或者pylance的问题,虽然我也搞不清两者的区别,都装上吧,结果vscode安装不了插件,可能是网络问题或者是mac系统10.12太老的原因,vscode版本也很老。
离线装也装不上。
最后,发现,其实可以登陆一下vscode的帐号,这样就可以同步我在win10电脑上的配置了。
结果,还是不行。
我试着conda list, 然后conda remove pylint,结果好了,显示正常了,没有再装pylint。
不知道是冲突问题,还是什么问题,总之就是这样好了。
扫描二维码关注公众号,回复:
17261832 查看本文章
不懂底层的东西,所以配环境挺麻烦的。