Python学习(X)—— PyCharm使用pip安装的系统包

问题的引入

python -m pip list

看一下pip安装的包:
在这里插入图片描述
PyCharm新建工程:
在这里插入图片描述
新建first.py:
在这里插入图片描述
问题来了,明明pip已经install了numpy,为什么import numpy as np还是报错呢

PyCharm自己创建的虚拟环境

原因在于,PyCharm在创建工程时,会自动创建一个Python运行环境,并不会使用Python自己的系统库,即pip下载的库,要想使用系统库,则在创建工程时:
在这里插入图片描述
这样就可以继承系统库了。
如果创建工程时没有勾选,则可以在settings —— Project XXX —— Project Interpreter:
在这里插入图片描述
选择不同的编译器,可以看到该编译器下的包:
在这里插入图片描述
当然,为了方便,我是这样做的:专门新建一个工程,用于提供一个新的专门Python interpreter :
在这里插入图片描述
这样,下次别的工程就可以选这个Python interpreter了:
在这里插入图片描述

当然,这个选项要按需选择,因为系统目录随着pip的使用会逐渐变大,相比而言一个项目要用的包很少。
所以有像本地Maven那种的管理方式嘛。。。(pip是本地Maven库,python文件import就能导入)

发布了149 篇原创文章 · 获赞 25 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/ProLayman/article/details/104237095