【PyCharm】无法直接安装第三方库的解决方法(保姆级)

本文详细阐述了在PyCharm中遇到的库安装问题,介绍了通过pip3和直接下载安装工具库的方法,特别针对matplotlib和TA_Lib等库的安装步骤,并提供了解决不同库安装难题的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在pycharm的setting命令中,进入Python解释器中搜索并直接安装库,经常会出现下图的失败情况(前提:当Python解释器选择没有问题,以及pip库版本没有问题时)。
常见的比如matplotlib库,往往无法如此安装。

*解决方法:

方式一:通过pip3安装(以apriori库为例)

步骤:
1.打开cmd(不知道在哪的可以通过win+R,再输入cmd打开即可)
在这里插入图片描述
2.找到安装的pip3.exe的位置(一般在安装的Python中的Scripts文件中),复制路径。

3.在cmd中输入 cd,空格一下,再将刚刚的路径粘贴到后面,回车键一下,再输入 pip3 install apriori 就会自动安装,如下图绿色方框(我用的3.10版本,以前的版本在回车键后可能会出现红色方框的内容,在后面也直接输入pip3 install apriori 即可)

然后打开pycharm,在工具库中就能找到apriori库了。

此方法有时候会失败,不是库都能安装,比如TA_Lib库就不能(主要与此方法不能自己选择适合的版本有关),这时可通过方法二来安装。

方式二:直接在网页下载所需的工具库(以TA_Lib库为例,笔者的matplotlib库也是这么安装的)

直接在网页下载所需的工具库,利用cmd安装,就可以在pycharm中的Python解释器中发现相应的工具库已经安装完成。

步骤:
1.这里推荐一个网址,本人就是在里面下载的工具库:https://www.lfd.uci.edu/~gohlke/pythonlibs/

另外注意,下载的工具库一定要对应自己Python编译器的版本,比如我是使用的Python3.10版本,Windows64位,则下载下面的第二个(cp310即代表3.10版本)。安装到Python编译器工具库里(不知道的可以在pycharm的setting里,查看已安装的工具库存储的位置,一般在安装的python中的Lib文件中的site-packages目录下)。
在这里插入图片描述

2.下载完成后,打开cmd
在这里插入图片描述
3.输入下面命令
pip install +下载的工具库的位置+文件
复制粘贴进去即可(注意,文件名的.whl后缀不要掉了)
如下:在这里插入图片描述
之后到pycharm的setting里,查看Python编译器里安装的包,会发现TA_Lib库已经成功在里面了。
在这里插入图片描述

### 如何在 PyCharm 中手动安装第三方库或包 #### 查看已安装的库 为了了解当前系统中已经存在的库,在 Windows 的资源管理器中可以找到 Python 安装目录来查看。另一种方式是在 PyCharm 集成开发环境中直接操作,进入 `File -> Settings -> Project: your_project_name -> Python Interpreter` 来浏览现有的解释器及其关联的库列表[^1]。 #### 手动安装库的方式 当需要向项目添加新的依赖项时,可以通过多种途径实现: - **通过 IDE 自带功能** 使用 PyCharm 提供的功能是最简便的选择之一。只需前往上述提到的 `Python Interpreter` 页面点击右上角的加号按钮(`+`),搜索所需的库名并选择版本完成安装即可。 - **利用 pip 工具** 对于熟悉命令行工具的人来说,可以在 PyCharm 内置的终端里执行类似于 `pip install package-name` 这样的指令来进行安装;对于离线环境,则可预先下载 `.whl` 文件再用相同的方法指定路径进行本地化部署[^2]。 - **调整配置使 PyCharm 认识到外部安装好的库** 如果发现即使全局范围内成功安装了某些库但在 PyCharm 内部却依然无法识别的情况,那么应该考虑重新设定项目的解释器指向正确的 Python 解释器位置。具体做法是从菜单栏依次选取 `File -> Settings -> Project: your_project_name -> Python Interpreter` 并确保选择了合适的解释器环境[^3]。 ```bash # 终端内使用 pip 安装 numpy 库作为例子 pip install numpy ```
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Imp_北溟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值