原因:PyCharm会每创建一个项目都会创建一个独立的虚拟python环境venv,而项目会默认使用这个venv环境运行,而这个venv环境是和系统中的python环境独立的,相当系统中安装过的包,这个虚拟环境中没有,而虚拟环境中有的包,系统中没有。
权宜的解决办法:在项目设置中把解释器设置为系统解释器。
具体步骤:
窗口左上角 File–>Setting–>Project:你的项目名–>Python Interpreter–>Add Interpreter–>Add Local Interpreter–>System Interpreter,
然后选择系统中的Python解释器即可。
(为啥不直接在venv中安装相应的包?因为需要翻墙或者设置代理,比较麻烦,相比之下,修改解释器设置简单方便。)
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 解决问题:已通过系统pip安装了相应模块,但是PyCharm中却提示 No module named xxxx
发表评论 取消回复