pip安装的库无法被pycharm识别

小白第一次写博客,梳理归纳一下其他大佬回答过的问题,也当是记录自己遇到的问题,请多包涵!!!

起因是我下载中文文本评估包rouge的时候,pycharm内下载一直失败,改用pip下载成功,但是回到pycharm中 ‘from rouge import Rouge’ 依然是红色波浪线,解释器中也找不到rouge。

一、导致这种现象出现的原因

我们在pycharm中找到python解释器,显示全部pip安装的库无法被pycharm识别_第1张图片

pip安装的库无法被pycharm识别_第2张图片可以看到,我这里存在两个解释器。上面那个解释器带有括号 (pythonProject) ,我一直用的是这个3.9的解释器,我的三方库也都是在这个解释器下。我是这样理解的,这个解释器是pycharm安装的时候创建的,也可以说是pycharm自带的项目解释器。而下面那个3.9的python才是我最初在官网上下载的python,我用pip命令下载的包都会在下面这个解释器下

切换解释器,如下图,可以看到,里面确实有我安装的rouge库,但是却没有其他库,要想把代码跑起来,我就必须在pycharm自带的解释器里安装rouge。

pip安装的库无法被pycharm识别_第3张图片

二、解决问题 

两种方法:

 1、直接在pycharm里面下载,如下图,点左上角的加号,然后搜索包名。这里面的包千奇百怪、五花八门,一定要搜索正确的全名,核对清楚

pip安装的库无法被pycharm识别_第4张图片

2、也有可能像我一样,一直显示下载失败。我们还是可以用pip下载,切换下载的目录,把库下载到pycharm自带的那个解释器的目录下。但是需要先保证这个解释器下有pip,如果没有的话按照方法1现在pycharm里面下载好(pip一般不会下载失败,失败的话多试几次)。

接着windows+R cmd 进入命令窗口,输入下面这句代码。代码里的路径是你pycharm自带那个解释器的路径!!不知道在哪的可以到pycharm里面查看,第一张图里就可以看到我的路径。

下载的时候还有个小插曲,一直超时。我是搭个梯子瞬间就好了,网络问题哈。

C:\Users\zhao\PycharmProjects\pythonProject\venv\Scripts\python.exe -m pip install rouge

pip安装的库无法被pycharm识别_第5张图片

问题解决!

你可能感兴趣的:(pycharm,pip,python)