记录Pycharm导入包红色波浪线,但可以运行程序的问题

记录Pycharm导入包红色波浪线,但可以运行程序的问题,第1张

概述本人Python小白一枚,最近在研究一些Python的爬虫程序。虽然不是什么难的技术问题,但还是记录一下。问题描述:使用的Conda,有两个环境,一个跑深度学习(env1),另一个做爬虫(env2)。创建了一个新的Project,但是在创建的时候只能选原来env1的解释器,于是在运行爬虫程序的时候自然是会报错,找不

本人Python小白一枚,最近在研究一些Python的爬虫程序。虽然不是什么难的技术问题,但还是记录一下。


问题描述:使用的Conda,有两个环境,一个跑深度学习(env1),另一个做爬虫(env2)。创建了一个新的Project,但是在创建的时候只能选原来env1的解释器,于是在运行爬虫程序的时候自然是会报错,找不到相关包的。

但是可以通过右上角的edit Configurations

,在里面切换成env2后程序就可以运行了,但是会发现import导入仍然有红色波浪线,提示找不到包。


解决方式:其实在右上角切换的是

,只切换的运行使用的环境,要切换Project的解释器环境,应该在左上角

                  file-->Settings-->Project XXX(你的项目名字)-->Python interpreter,然后在右边选择你需要得环境(已经安装好的情况下),如果没有看到就选则Show all然后选择。这样的话就不会出现有import的红色波浪线了。

               

 

最近做了一个爬取微信公众号所有文章并保存成pdf的小爬虫程序,后续会考虑整理一下发出来。

 

总结

以上是内存溢出为你收集整理的记录Pycharm导入包红色波浪线,但可以运行程序的问题全部内容,希望文章能够帮你解决记录Pycharm导入包红色波浪线,但可以运行程序的问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1186879.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存