Python:使用pip安装模块后,Pycharm导入报错

遇到好几次明明在命令行里用pip安装了模块,但到pycharm里还是报错,让我安装软件包。

是因为pycharm创建项目的时候是为每个项目单独创建了一个虚拟工作环境。相当于把每个项目隔开了,用的python解释器和库都是自己项目文件夹中的。

 发现新建的项目用的python解释器、软件包只能是自己文件夹的

 但是用pip安装的python解释器和各种模块不在这些项目文件夹中,所以项目不能用。

而且这样,在这个项目中安装的软件包不能在其他项目中用,还需要再安装

解决办法:

只用更改使用的python解释器为系统解释器(即自己安装的)即可。

ps:

我安装的python.exe路径为:D:\python\python37\python.exe

pycharm项目虚拟环境使用的python路径为:D:\python\pythonProject2\venv\Scripts\python.exe

点击编辑范围-> 

项目->python解释器->添加解释器->添加本地解释器(如果更改过可以直接点小三角里找)

这里显示的就是该项目工作环境使用的python解释器和软件包,可以发现没有我用pip安装过的库

 

->系统解释器->找到自己安装的python.exe选择并确定即可

这里就显示了我使用pip安装的所有软件包

猜你喜欢

转载自blog.csdn.net/weixin_53306046/article/details/127857149
今日推荐