Lumikha ng pip.conf at alisin ang babala sa listahan ng pip

Negosyo

Nag-update ako ng pip sa 9.0.1 at ngayon ay nakakakuha ako ng mensahe ng babala sa utos ng listahan ng 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.

Tulad ng sinasabi ng mensahe, kung idaragdag mo ang opsyon upang tukuyin ang format bilang mga sumusunod, walang babala.
pip list --format=columns
Gayunpaman, napakahirap na idagdag ito sa bawat oras, kaya idagdag ito sa sumusunod na file ng pagsasaayos.

  • pip.conf(Unix, macOS)
  • pip.ini(Windows)
  • Lokasyon ng pip configuration filepip.conf,pip.ini
  • pip.conf,pip.iniAno ang idaragdag sa file

Lokasyon ng pip.conf at pip.ini configuration file

Ang lokasyon ng pip configuration file na pip.conf (pip.ini sa Windows) ay ang mga sumusunod. Kung wala ang configuration file, gumawa ng bago.

Depende ito sa Unix, macOS, at 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

Ano ang idaragdag sa pip.conf at pip.ini

Idagdag ang sumusunod sa configuration file.

[list]
format = <list_format>

Mayroong apat na pagpipilian para sa <list_format>.

  • legacy
  • columns
  • freeze
  • json

Piliin mo ang gusto mo.

legacy

Ipakita tulad ng dati.

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'}, ...
Copied title and URL