我通过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.
但我在pip.conf
或/etc
或/usr/local/etc
或$HOME/Library/Application Support/pip
下找不到我的$HOME/.config/pip
,我在哪里可以找到它?
答案 0 :(得分:68)
如果您的pip
版本为9.0.1
,请将以下代码添加到~/.pip/pip.conf
以避免出现警告。
[list]
format=columns
答案 1 :(得分:18)
~/.pip/pip.conf
是macOS中的遗留位置。请阅读official documentation并将您的设置放入~/Library/Application Support/pip/pip.conf
。它的工作正常。
答案 2 :(得分:3)
在较新版本的pip(V> 10)中,您可以直接询问您的pip,它将告诉您在哪里寻找其配置文件:
pip config list -v
以上命令将告诉您pip在哪里查找pip.conf文件以供使用,也可以用于全局。
如果这些目录在您的计算机中不存在,则可以简单地创建它们并在其中添加pip.conf。在Mac上的示例位置:
$HOME/Library/Application Support/pip/pip.conf
$HOME/.pip/pip.conf
$HOME/.config/pip/pip.conf
对于较早版本的pip(V <10),您可以打开python终端并使用pip库提取这些位置。
答案 3 :(得分:2)
更清楚地说明:
对于用户来说:
在macOS上配置文件是:
$HOME/Library/Application Support/pip/pip.conf
如果目录存在,则为$HOME/.config/pip/pip.conf
。
对于virtualenv:
在Unix和macOS上,文件为
$VIRTUAL_ENV/pip.conf
答案 4 :(得分:1)
只需在virtualenv文件夹中创建一个pip.conf
文件,然后在pip.conf
[list]
format=columns
答案 5 :(得分:0)
您必须执行以下步骤(如果您像我一样在Windows中):
C:\Users\
C:\Users
中创建一个名为&#34; pip&#34; 在此文件中添加以下行:
[表]
格式=列
打开终端(cmd,cygwin或anaconda提示符),然后再次输入:
(name_of_your_env)C:\ your_path&gt; conda env export&gt; name_of_file.yaml
访问步骤5中引用的C:\your_path
,并注意到已创建名为name_of_file.yaml
的文件已导出。
我希望我有所帮助!再见!
答案 6 :(得分:0)
此命令将起作用:
pip list --format=columns
答案 7 :(得分:0)
在macOS上,配置文件为$HOME/Library/Application Support/pip/pip.conf
。如果你不能发现它只是创造。