本人Python小白一枚,最近在研究一些Python的爬虫程序。虽然不是什么难的技术问题,但还是记录一下。
问题描述:使用的Conda,有两个环境,一个跑深度学习(env1),另一个做爬虫(env2)。创建了一个新的Project,但是在创建的时候只能选原来env1的解释器,于是在运行爬虫程序的时候自然是会报错,找不到相关包的。
但是可以通过右上角的edit Configurations
,在里面切换成env2后程序就可以运行了,但是会发现import导入仍然有红色波浪线,提示找不到包。解决方式:其实在右上角切换的是
,只切换的运行使用的环境,要切换Project的解释器环境,应该在左上角file-->Settings-->Project XXX(你的项目名字)-->Python interpreter,然后在右边选择你需要得环境(已经安装好的情况下),如果没有看到就选则Show all然后选择。这样的话就不会出现有import的红色波浪线了。
最近做了一个爬取微信公众号所有文章并保存成pdf的小爬虫程序,后续会考虑整理一下发出来。
总结
以上是内存溢出为你收集整理的记录Pycharm导入包红色波浪线,但可以运行程序的问题全部内容,希望文章能够帮你解决记录Pycharm导入包红色波浪线,但可以运行程序的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)