python3-pip

一、pip介绍

Python 官网中的安装包中已经自带了 pip,在安装时默认选择安装。安装完python后需要手动配置pip的环境变量,cmd命令可以查看pip是否可用:pip 或者pip -h

二、命令介绍

1、pip install--安装包

1.1安装时可以指定版本号来安装

通过使用==>=<=>< 来指定版本,不写则安装最新版

pip install [package]==版本

pip install [package]>=2.22, <3

pip install [package]!=2.22

1.2指定镜像源安装

pip install -i url [package]

清华镜像源:https://pypi.tuna.tsinghua.edu.cn/simple

1.3指定本地wheel安装

pip install [package].whl

下载包到本地的地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#orjson

1.4更新已经安装的包

pip install -U [package]

1.5从本地文件离线安装

pip install --no-index --find-links=./pacp/ -r ./requirements_offline.txt

其中 --no-index 代表忽视pip 忽视默认的依赖包索引。--find-links= 代表从你指定的目录寻下找离线包

 

2、pip uninstall--卸载已经安装的库

pip uninstall [package]

3、pip list--查看已经安装的包

pip list

4、pip search--搜索包

pip search [package]

5、pip show--查看包的信息

pip show

6、pip freeze--查看已经安装的包及版本信息

pip freeze

获取当前环境安装python库的版本信息,导入到txt文件中pip freeze > requirements.txt,其他命令在引用requirements.txt的时候可以使用-r,比如pip install -r requirements.txt

7、pip download--下载包

download会优先从本地缓存下载指定的模块和其依赖的模块下载到指定目录下,本地不存在就从网络上下载

pip download package_name -d PATH

pip download -d PATH -r requirements.txt

pip download --platform anylinux_x86_64 --no-deps on -d PATH -r requirements.txt

--platform 指定平台信息, --no-deps:on 代表不安装依赖项。-d 后面指定依赖包下载目录。最后跟上requirement.txt

对应的安装命令:

pip install --no-index --find-links=./PATH/ -r ./requirements.txt

8、pip wheel--下载包

wheel是从网络上下载指定模块及其依赖包的模块到指定目录下

pip wheel package_name -d PATH

pip wheel -d PATH -r requirements.txt

对应的安装命令为

pip install --use-wheel --no-index --find-links=PATH -r requirements.txt

结合上面的命令pip freeze、install、download可以制作本地离线的wheel包,可以实现python依赖库的离线安装,但是需要注意python的版本,某些包是依赖python版本的,比如:cffi-1.15.1-cp310-cp310-win_amd64.whl和cffi-1.15.1-cp311-cp311-win_amd64.whl。

 
posted @   水沝淼水  阅读(172)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
上述发布材料,部分源于网络,如涉及版权问题,请联系博主删除
点击右上角即可分享
微信分享提示