我的Mac中的pip.conf在哪里通过Homebrew安装了Python?

Ste*_*Kuo 35 pip

我通过Homebrew安装了Python,很长一段时间都很好.升级pip到最新版本后,我开始得到:

DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
Run Code Online (Sandbox Code Playgroud)

但我找不到我的pip.conf/etc/usr/local/etc或,$HOME/Library/Application Support/pip或者我在$HOME/.config/pip哪里可以找到它?

小智 70

如果您的pip版本是9.0.1,请向您添加以下代码~/.pip/pip.conf以避免警告.

[list]
format=columns
Run Code Online (Sandbox Code Playgroud)

  • 我没有〜/ .pip文件夹,所以我创建了一个并在其中添加了一个pip.conf文件,其中包含该文本,它神奇地起作用.谢谢!哦,我没有用Homebrew安装Python.我正在努力工作. (6认同)
  • 使用建议的路径:`$HOME/.config/pip/pip.config` (2认同)

Evg*_*kov 18

~/.pip/pip.conf是macOS中的遗留位置.请阅读官方文档并将您的设置放入~/Library/Application Support/pip/pip.conf.它的工作正常.


Mah*_*aly 9

在较新版本的pip(V> 10)中,您可以直接询问您的pip,它将告诉您要在哪里寻找其配置文件:

pip config list -v
Run Code Online (Sandbox Code Playgroud)

上面的命令将告诉您pip在哪里查找pip.conf文件以供使用和全局使用。

如果您的计算机中不存在这些目录,则只需创建它们并在其中添加pip.conf即可。在Mac上的示例位置:

$HOME/Library/Application Support/pip/pip.conf
$HOME/.pip/pip.conf
$HOME/.config/pip/pip.conf
Run Code Online (Sandbox Code Playgroud)

对于较旧版本的pip(V <10),您可以打开python终端,然后使用pip库提取这些位置。