Python在Linux中找不到文件pip.conf

use*_*426 10 linux pip

我在路径〜/ .config/pip/pip.conf或路径〜/ pip/pip.conf中找不到文件pip.conf.我的pip版本是8.1.2

小智 78

使用 pip 检索其位置,这就是技巧!

python3 -m pip config debug
Run Code Online (Sandbox Code Playgroud)

它将列出全局和本地环境,如果设置或其他情况。


xys*_*tum 14

文档中所述,Linux的默认位置是:

  • 每个用户: $HOME/.config/pip/pip.conf
  • 全球: /etc/pip.conf

  • 谨防!pip 20.0(在 Ubuntu 20.04 中使用)有一个错误,它不读取 /etc/pip.conf,而只读取 /etc/xdg/pip/pip.conf。此错误已在 pip 20.1 中修复,但该修复目前在 Ubuntu 20.04 的 pip 软件包中不可用。 (8认同)
  • 值得注意的是,在这些相同的文档中,还有第三个选项可以在“$VIRTUAL_ENV/pip.conf”处进行 per-virtualenv 配置。 (2认同)

kak*_*dol 11

pip.conf在有关查找pip 当前使用的文件的任何答案中都找不到另一个解决方案:

pip config list
Run Code Online (Sandbox Code Playgroud)

如果没有描述文件,您应该遵循大多数其他答案并自行创建它


Kri*_*ofe 6

只需创建它。~/pip/pip.conf

  • ~/.pip/pip.conf (2认同)

Raj*_*ani 5

在创建pip.conf之前,我宁愿在使用以下命令之前先检查以下命令

find . -name 'pip.conf'
Run Code Online (Sandbox Code Playgroud)

对我来说,它在主目录下

./Library/Application Support / pip / pip.conf


Log*_*mar 5

https://pip.pypa.io/zh_CN/stable/user_guide/#configuration

如果默认情况下没有pip.conf,请在所需目录上创建它并进行导出。

export PIP_CONFIG_FILE=/path/to/pip.conf
Run Code Online (Sandbox Code Playgroud)

  • 请记住,没有空格 --> `export PIP_CONFIG_FILE=/path/to/pip.conf` (2认同)

小智 5

我在win10上使用WSL ubuntu,只有官方python3-pip,找不到任何pip.conf。

我只是创建~/.pip/pip.conf,然后它加快了我的sudo pip3 install --upgrade pip