pip安装的库无法被pycharm识别

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

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

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

我们在pycharm中找到python解释器,显示全部

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

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

二、解决问题 

两种方法:

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

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

问题解决!

  • 5
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值