Python安装第三方库(包含Pycharm的Venv中使用pip命令)

前言

pip常用命令详见本人另一篇文章,pip常用命令

本篇文章介绍Windows系统环境下,学习Python编程语言的过程中,怎样安装第三方库。包含pip安装方法、Pycharm安装方法、虚拟环境(Venv)中使用pip命令安装、常用的pip包、更换pip镜像源、requirements文件、等等。

准备

首先要安装好Python,官网地址为:Python官网,由于是国外网站,可能网速较慢,无法忍受可以通过其他方式下载Python安装包。

至于Python的安装版本,若以学习和研究为目的,建议安装较新的版本;若以实用和工作为目的,建议安装较稳定的版本。安装时注意要符合自己的系统,若系统为32位,则只能安装32位的Python;若系统为64位,则可以安装32位或63位的Python,但建议安装64位,可以充分发挥系统性能。

安装Python第三方库

方法1(推荐):通过pip进行安装

pip常用命令详见本人另一篇文章,pip常用命令

准备工作

  1. 确保pip可以正常使用
    配置环境变量:在PATH中添加pip的安装路径,即python安装路径下的Script文件夹(若安装时已勾选添加环境变量则无需再次添加)。
    重启cmd,运行命令pip -V 或者 pip --version,显示pip的版本信息则证明pip可以正常使用。
    注意:若有2个版本的python,且都添加到环境变量,可以用 pip2 和 pip3 命令区分。

  2. 安装wheel库
    用于离线安装下载下来的whl文件。
    pip可以正常使用的情况下,进入cmd,运行命令:pip install wheel

pip常用命令

查看pip版本:pip -Vpip --version
查看库:pip list
查看库的详情:pip show [package]
安装库:pip install [packge]
安装指定版本:pip install [packge==version]
安装离线版本:pip install [package.whl]
升级库:pip install -U [packge]
卸载库:pip uninstall [packge]

关于pip自身的命令比较特别:
安装pip:python -m ensurepip
升级pip:python -m pip install -U pip
安装指定版本的pip:python -m pip install pip==[version]

在线安装

打开终端,以下是一些常用命令:
安装库:pip install [packge],如 pip install requests
安装指定版本:pip install [packge==version]
升级库:pip install -U [packge]
卸载库:pip uninstall [packge]

若有requirements.txt文件,则执行以下命令,可以一次性安装txt文件中所有的包:

pip install [-U] -r requirements.txt

注意:使用pip在线安装时会自动下载第三方库,安装完成后并不会删除,如需删除请到它的默认下载路径下手动删除,默认路径如下:

Windows系统的默认路径(AppData可能是隐藏文件夹):

C:\Users\username\AppData\Local\pip\cache\

Linux系统的默认路径:

~/.cache/pip

另外,使用--no-cache-dir 选项可以禁用缓存,使用方法如下:

pip install --no-cache-dir [packge]

离线安装

  1. 下载
    网址:https://pypi.org/http://www.lfd.uci.edu/~gohlke/pythonlibs/
    下载所需的库的.whl文件,注意文件名中的cp**应与安装的版本相匹配。
    如安装Python3.6,应下载对应的cp36.whl文件
  2. 安装
    运行:pip install [package.whl], 前提是已安装wheel

方法2:解压安装

.whl后缀改名为.zip,解压,将解压后的文件夹放入Python/Lib/site-packages中即可。

方法3:通过PyCharm安装

首先要安装PyCharm编译器,官网地址为:官网链接,有社区版和专业版之分,社区版是免费的,专业版可以试用30天,没有特殊需求可以下载社区版。

情况1:在Settings中安装

  1. 打开PyCharm软件,选择File中的Settings选项,settings界面中我们点击Project中的Python interpreter(python解释器)
  2. 若没有Python interpreter,则可以点击右侧的设置按钮进行创建,可以直接使用本地Python,也可以根据本地Python创建虚拟环境(推荐)
  3. 在右侧会看到很多导入的第三方库,点击最右边顶端的加号可以进行添加
  4. 在弹出的available packages界面中,你会看到一个搜索框
  5. 搜索完成后,点击左下角的Install Package即可安装
  6. 安装以后你会在python安装目录下(或虚拟环境下)的Lib -> site-package文件夹下面看到安装的库

情况2:在Settings中安装失败

方案3和方案4,即在Venv(虚拟环境)中使用pip进行安装。

方案1:升级pip包,之后再进行尝试
方案2:使用Python interpreter中的Options选项,然后进行尝试。
方案3(推荐):使用Pycharm命令行的pip进行安装,点击Pycharm底部的Terminal按钮调出命令行,输入pip命令即可。
方案4:使用系统的CMD(命令提示符)的pip进行安装,方法如下,
打开CMD,进入Venv目录下的Scripts文件夹,如:

D:\Program Files\Python\Python37-venv\Scripts

即可使用pip命令,可用pip -V命令查看pip版本。

卸载第三方库

方法1(推荐):使用pip命令

  1. 使用命令行命令:pip uninstall [packge]
  2. 卸载完成之后到..\Python\Lib\site-packages目录下检查package文件夹是否还在,如果还在,删除掉(注意此时必须关闭python或者ipython)
  3. 可以使用pip list 命令查看package列表。
  4. 注意:如果需要重新安装package,需先卸载再安装。

方法2:使用Pycharm

和安装步骤差不多,点击减号即可,此时要关闭Python或IDLE。

附录

常用的pip包

numpy

pip install numpy

opencv

pip install opencv-python

yaml

pip install pyyaml

更换pip的镜像源

若使用国外的源安装第三方库导致速度缓慢,可以尝试更换国内的源。以下为几个镜像源:

默认源:
https://pypi.python.org/simple
国内源:
清华: https://pypi.tuna.tsinghua.edu.cn/simple
阿里: http://mirrors.aliyun.com/pypi/simple/
豆瓣: http://pypi.douban.com/simple/

下面介绍更换镜像源的方法:

PyCharm
打开PyCharm软件,选择File中的Settings选项,settings界面中我们点击Project中的Python interpreter,然后点击右侧的加号,弹出界面中左下角有Manage Repositories按钮,点击后即可更改。

pip
指定单次安装源:

pip install [package] -i [source]

全局指定安装源:
windows系统上,配置文件为:

C:\Users\[username]\AppData\Roaming\pip\pip.ini

若没有则创建该文件,在文件中输入(镜像源可替换):

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn

requirements.txt文件

requirements.txt文件是为了维护python项目相关的依赖包及其精确的版本号。以便后续新环境部署。可以手动创建或自动创建,创建方法如下:

手动创键
requirements.txt文件格式如下:

# 注释
package1
package2==version2
package3==version3

其中,注释版本号可以省略。

自动创建
python项目目录输入如下命令:

pip freeze > requirements.txt

该命令会将环境下所有的安装包都进行生成,再进行安装的时候会全部安装很多没用的包。

因此,使用pipreqs第三方库可以通过对项目目录的扫描,发现使用了哪些库,从而生成依赖清单。使用方法如下:

安装pipreqs

pip install pipreqs

CMD进入项目路径下,运行命令

pipreqs ./      # 将依赖模块输出到项目路径下的requirements.txt 文件中
pipreqs ./ --encoding=utf8   # 如果出现编码异常,则进行编码

安装依赖

pip install [-U] -r requirements.txt
  • 12
    点赞
  • 107
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
pipPython第三方库管理器,用于安装、升级和卸载Python第三方库。通过使用pip命令,可以方便地管理项目所需的各种库。常用的pip命令包括: - pip --version:显示pip的版本和路径。 - pip install 第三方库名:安装指定的第三方库。 - pip uninstall 第三方库名:卸载已安装的第三方库。 - pip list:显示已经安装的第三方库。 - pip install -U pip:升级pip本身。 - pip install --upgrade 库名:升级指定的第三方库。 - pip show -f 库名:搜索指定的第三方库。 在Windows系统环境下,可以使用pip安装第三方库。可以通过命令行或者PyCharm等集成开发环境来使用pip。还可以在虚拟环境(Venv使用pip命令来安装库。此外,还可以更换pip镜像源来提高安装速度。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [【python使用pip安装python第三方库(简单易懂)](https://blog.csdn.net/m0_63463510/article/details/129478023)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Python安装第三方库包含PycharmVenv使用pip命令)](https://blog.csdn.net/NSJim/article/details/107420864)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

NSJim

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

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

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

打赏作者

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

抵扣说明:

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

余额充值