pip使用、pip.ini文件配置、镜像源更换

本文指导如何使用pip管理Python包,包括查看已装包、pip命令详解、pip.ini配置镜像源、更换国内镜像源,以及解决https警告。重点讲解pip.ini文件的配置和常见问题解决方案。

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

pip使用、pip.ini文件配置、镜像源更换

查看当前python环境中安装的所有包以及版本

分为pip查看和conda查看

pip:pip freeze

conda:conda list

pip详细命令使用
pip包更新升级
pip -m pip install --upgrade pip
pip安装其他包
pip install 安装的包名

因为我这里已经将pip.ini文件中的配置设置为了豆瓣源(下载很快), 所以不用再后面再加-i 某某源地址, 这种方式是临时使用某镜像源
在这里插入图片描述

[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com
临时使用某镜像源
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 安装包名
国内安装源:

中国科学技术大学 :https://pypi.mirrors.ustc.edu.cn/simple

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

豆瓣:http://pypi.douban.com/simple/

华中理工大学 :http://pypi.hustunique.com/simple

山东理工大学 :http://pypi.sdutlinux.org/simple

阿里云 http://mirrors.aliyun.com/pypi/simple/

pip.ini文件的配置方法:

打开cmd, 进入到%APPDATA%
在这里插入图片描述
实际是这个路径C:\Users\PC\AppData\Roaming

在该目录下创建一个pip文件夹:

C:\Users\PC\AppData\Roaming\pip

pip文件夹下创建pip.ini文件
在这里插入图片描述

修改pip.ini文件的规则
[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.com

可以进行分布的信任配置, 比如采用豆瓣源, 只在下载的时候信任, 但是在其他时候不信任, 就可以按照上述的写法进行 (很无效且2)

所以建议都配置在[global]

如下:

[global]
index-url = http://pypi.douban.com/simple
trusted-host=pypi.douban.com

如果想更换镜像源只用修改index-urltrusted-host后面的内容

分别变为其他的镜像源地址即可

trusted-host中的内容就是index-url域名部分

pip查看是否已经安装
# pip show --files 安装包名
 Name:SomePackage    # 包名
 Version:1.0         # 版本号
 Location:/my/env/lib/pythonx.x/site-packages   # 安装位置
 Files:              # 包含文件等等
  ../somepackage/__init__.py
  [...]
pip检查哪些包需要更新
pip list --outdated
遇到问题:

在这里插入图片描述
现在最新的pip要求源必须是https的,不然会报错:

WARNING: The repository located at pypi.douban.com is not a trusted or secure host and is being ignored. If this repository is available via HTTPS we recommend you use HTTPS instead, otherwise you may silence this warning and allow it anyway with '--trusted-host pypi.douban.com'.

但是每次要加这么长的尾巴很不geek,在pip.ini里面加上

trusted-host=pypi.douban.com
在这里插入图片描述
我之前的trusted-host=pypi.douban.com可能限制在了install中了, 也就是只有下载的时候是信任的

但是在更新的时候还是不信任: 把[install]注释掉或者是删除掉, 使信任的范围在全局即可
在这里插入图片描述

[global]
index-url = http://pypi.douban.com/simple
trusted-host=pypi.douban.com
pip升级包
pip install --upgrade 要升级的包名
pip卸载包
pip uninstall --upgrade 要升级的包名
pip参数解释
pip --help
### 创建 `pip.ini` 配置文件的方法 在 Windows 系统中,可以通过以下方式正确创建并配置 `pip.ini` 文件以设置全局参数: #### 1. 打开 `%APPDATA%` 路径 通过快捷键组合 `Win + R` 输入命令 `%APPDATA%` 并按下回车键,可以快速定位到用户的 Roaming 数据目录下。此操作会打开如下路径的资源管理器窗口: `C:\Users\<用户名>\AppData\Roaming`[^2]。 #### 2. 创建 `pip` 文件夹 如果该路径下不存在名为 `pip` 的文件夹,则手动右击鼠标选择新建文件夹,并命名为 `pip`。 #### 3. 创建 `pip.ini` 文件 进入刚刚创建好的 `pip` 文件夹,在其中新建一个文本文件。需要注意的是,默认情况下可能看不到文件扩展名,因此需要先确保显示文件扩展名选项已开启(可以在文件资源管理器中的“查看”菜单里找到)。随后将新建立的文档重命名为 `pip.ini`,而不是简单的 `.txt` 后缀形式。 #### 4. 编辑 `pip.ini` 文件内容 双击打开刚才命名完成的 `pip.ini` 文件,输入相应的配置信息。例如使用豆瓣源作为默认下载站点以及信任其主机地址的内容应为: ```ini [global] index-url = https://pypi.doubanio.com/simple/ [install] trusted-host=pypi.doubanio.com ``` 上述代码片段定义了一个新的索引 URL 和可信主机列表用于安装包时减少网络延迟提高效率[^1]。 #### 5. 添加环境变量 Path (可选步骤) 为了使系统能够识别这些更改,虽然通常不需要额外调整 PATH 变量即可生效,但如果遇到某些特殊情况仍需确认是否已经包含了 Python 安装位置及其 Scripts 子目录在内的标准路径项。如果没有,请按照常规方法添加进去以便于命令行工具正常调用 PIP 命令执行相关任务。 #### 注意事项 除了豆瓣外还有其他可用的国内镜像服务提供商可供替换选用,比如清华或者阿里云等提供的加速链接也可以考虑加入到 `[global] index-url=` 行当中去替代原来的官方网址来获取更快的速度体验[^3]。 ```python # 示例代码展示如何验证PIP当前使用的仓库地址 import pip._internal.network.session as session s = session.PipSession() print(s.get_default_index_url()) ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Every DAV inci

小辣鸡一枚,不求打赏啦~

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

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

打赏作者

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

抵扣说明:

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

余额充值