Am actualizat pip la 9.0.1 și acum primesc un mesaj de avertizare în comanda pip list.
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.
După cum se spune în mesaj, dacă adăugați opțiunea de a specifica formatul după cum urmează, nu va exista niciun avertisment.pip list --format=columns
Cu toate acestea, este prea complicat să o adăugați de fiecare dată, așa că adăugați-o în următorul fișier de configurare.
pip.conf
(Unix, macOS)pip.ini
(Windows)
- Locația fișierului de configurare pip
pip.conf
,pip.ini
pip.conf
,pip.ini
Ce să adăugați la dosar
Locația fișierelor de configurare pip.conf și pip.ini
Locația fișierului de configurare pip pip.conf (pip.ini pe Windows) este următoarea. Dacă fișierul de configurare nu există, creați unul nou.
Depinde de Unix, macOS și Windows.
- Unix
$HOME/.config/pip/pip.conf
- legacy:
$HOME/.pip/pip.conf
- virtualenv:
$VIRTUAL_ENV/pip.conf
- macOS
$HOME/Library/Application Support/pip/pip.conf
- legacy:
$HOME/.pip/pip.conf
- virtualenv:
$VIRTUAL_ENV/pip.conf
- Windows
%APPDATA%\pip\pip.ini
- legacy:
%HOME%\pip\pip.ini
- virtualenv:
%VIRTUAL_ENV%\pip.ini
Ce să adăugați la pip.conf și pip.ini
Adăugați următoarele la fișierul de configurare.
[list]
format = <list_format>
Există patru opțiuni pentru <list_format>.
legacy
columns
freeze
json
Alegeți-o pe cea care vă place.
legacy
Afișare ca înainte.
colorama (0.3.7)
docopt (0.6.2)
idlex (1.13)
jedi (0.9.0)
columns
Package Version
--------- -------
colorama 0.3.7
docopt 0.6.2
idlex 1.13
jedi 0.9.0
freeze
colorama==0.3.7
docopt==0.6.2
idlex==1.13
jedi==0.9.0
json
[{'name': 'colorama', 'version': '0.3.7'}, {'name': 'docopt', 'version': '0.6.2'}, ...