当前位置: 首页 > news >正文

python基础知识pip配置pip.conf文件

pip.conf

  • 一、 INI格式
  • 二、 级别
  • 三、 文件位置
  • 四、 加载顺序
  • 五、 常用

一、 INI格式

配置文件可以更改pip命令行选项的默认值,这个文件是使用INI格式编写的。

INI格式
主要包含三个内容:1.节section 2.键值对 3.注释

[section1]
key1 = value1 \\注释
key2 = value2[section2]
keyA = valueA
keyB = valueB

二、 级别

配置文件有3个级别:

  1. global:系统范围的配置文件,跨用户共享
  2. user : 用户专用配置文件
  3. site : 环境专用配置文件;即每个虚拟环境一个。

三、 文件位置

这里仅记录linux操作系统。

  1. global:一般为 /etc/pip.conf
  2. user : 一般为 $HOME/.pip/pip.conf
  3. site : 一般为 $VIRTUAL_ENV/pip.conf

四、 加载顺序

当找到多个配置文件时,pip 按以下顺序组合它们:

  • Global 全局
  • User 用户
  • Site 站点
  • PIP_CONFIG_FILE 如果提供。

每个读取的文件都会覆盖之前文件读取的值,因此如果全局超时在全局文件和每个用户文件中都指定了,则将使用后者值。

五、 常用

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

这个配置的作用是让 pip 使用 清华大学 TUNA 镜像源 来加速 Python 包的安装。

  • [global]:这是“全局”配置节,表示以下设置适用于所有 pip 命令。
  • index-url:指定默认的包索引地址
  • [install]:这是“安装”命令的专属配置节。
  • trusted-host:信任该域名(跳过 SSL/TLS 安全验证)。
http://www.dtcms.com/a/277549.html

相关文章:

  • Tableau破解安装
  • ROS2---NodeOptions
  • 数据预处理
  • 基于requests_html的爬虫实战
  • UE5多人MOBA+GAS 20、添加眩晕
  • 基于Flink的实时开发平台-Dinky
  • 基于Leaflet调用天地图在线API的多层级地名检索实战
  • LeetCode第 458 场周赛题解
  • 复习笔记 35
  • PHP语法高级篇(二):文件处理
  • c++ thread_local
  • Java求职面试:从Spring到微服务的全面挑战
  • 牛客周赛 Round 100
  • Android事件分发机制完整总结
  • CMSIS(Cortex Microcontroller Software Interface Standard)ARM公司为 Cortex-M 系列处理器
  • 互联网大厂Java面试:从Spring Boot到微服务的场景应用
  • 2024CVPR:Question Aware Vision Transformer for Multimodal Reasoning介绍
  • 考研复习-数据结构-第六章-图
  • RedisJSON 技术揭秘(五)`JSON.ARRPOP` 原子弹出 修改数组的终极手段
  • git实操
  • HTML 标题标签
  • 香港理工大学实验室定时预约
  • 【windows办公小助手】快速搜索文件及文件所处目录everything
  • 内存对齐与缓存优化:从硬件原理到代码实战
  • 前端进阶之路-从传统前端到VUE-JS(第五期-路由应用)
  • 通信网络编程5.0——JAVA
  • 新手向:使用Python从PDF中高效提取结构化文本
  • LeetCode经典题解:21、合并两个有序链表
  • 【基础算法】倍增
  • Qt:编译qsqlmysql.dll