pip常用命令

2023-12-26 12:36:45

一. 设置pip的镜像源

1. 配置互联网镜像源

常用的国内镜像源有:

https://pypi.tuna.tsinghua.edu.cn/simple/   # 清华大学
http://mirrors.aliyun.com/pypi/simple/      # 阿里云
https://pypi.mirrors.ustc.edu.cn/simple/    # 中国科技大学
http://pypi.hustunique.com/                 # 华中理工大学
http://pypi.sdutlinux.org/                  # 山东理工大学
http://pypi.douban.com/simple/              # 豆瓣云

1)临时使用

在使用pip的时候加参数 " -i?https://pypi.tuna.tsinghua.edu.cn/simple"

# 下面命令表示从清华源的仓库去安装bs4库。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple bs4

2)永久设置

# 设置默认搜索路径
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple/ 

2. 配置本地局域网的镜像源?

假如本地镜像源的发布地址是:http://168.163.1.1:8080/,在设置镜像源时,除了要设置global.index-url之外,还要添加对该IP的信任,否则会因为不信任ip报错。

1)临时使用

pip install -i https://168.163.1.1:8080/simple bs4 --trusted-host 168.163.1.1

2)永久设置

pip config set global.index-url http://168.163.1.1:8080/simple # 设置默认搜索路径
pip config set install.trusted-host 168.163.1.1 # 添加对该ip的信任

二. pip安装python包

1. 在线安装

1)?单文件直接安装

pip install package_name

?2)根据requirements.txt批量安装

pip install -r requirements.txt  

3)从github库安装

// 从GitHub仓库安装包
pip install git+https://github.com/numpy/numpy.git

2. 离线安装

1)单文件直接安装

pip install /path_to_package_name.whl

2)根据requirements.txt批量安装

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

?其中:

  • --no-index:不使用网络索引下载 ?
  • --find-links:指定依赖包地址?
  • -r 指定依赖读取的文件

三. 其他操作

1. 查看package列表

pip list

2. 查看已经安装的包及版本信息

pip freeze

?3. 导出package列表

pip freeze > ./requirements.txt

?4. 查看pip版本

pip --version

参考:python-应知必会篇:pip 命令使用攻略 - 知乎

【Python】Python中pip命令的使用(超级详细,命令大全)_python pip-CSDN博客?

文章来源:https://blog.csdn.net/Strive_For_Future/article/details/135215621
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。