Ik heb pip bijgewerkt naar 9.0.1 en nu krijg ik een waarschuwing in het pip list commando.
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.
Zoals het bericht zegt, als u de optie toevoegt om het formaat als volgt te specificeren, zal er geen waarschuwing zijn.pip list --format=columns
Het is echter te veel moeite om het elke keer toe te voegen, dus voeg het toe aan het volgende configuratiebestand.
pip.conf
(Unix, macOS)pip.ini
(Windows)
- Plaats van het pip configuratiebestand
pip.conf
,pip.ini
pip.conf
,pip.ini
Wat toe te voegen aan het bestand
Plaats van de pip.conf en pip.ini configuratiebestanden
De locatie van het pip configuratiebestand pip.conf (pip.ini op Windows) is als volgt. Als het configuratiebestand niet bestaat, maak dan een nieuw.
Het hangt af van Unix, macOS, en 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
Wat toe te voegen aan pip.conf en pip.ini
Voeg het volgende toe aan het configuratiebestand.
[list]
format = <list_format>
Er zijn vier mogelijkheden voor <list_format>.
legacy
columns
freeze
json
Kies degene die je leuk vindt.
legacy
Weergave zoals voorheen.
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'}, ...