Python - cant find pip.ini or pip.conf in Windows

前端 未结 11 1992
谎友^
谎友^ 2021-01-31 07:57

I got Python 2.7.8 installed on my Win7 machine, which comes with pip already pre-installed.
I\'m successfully able to install new packages from pip and now I need to add c

11条回答
  •  借酒劲吻你
    2021-01-31 08:35

    Instead of checking a list of well-known locations, you can ask pip to list the valid locations:

    pip config -v list
    

    Fun fact

    On the same machine, with the same pip version, the valid locations can vary based on the actual Python version.

    Environment: Win 7 x64, the HOME environment variable is set to D:\Home

    Python 3.7.3:

    > pip config -v list
    For variant 'global', will try loading 'C:\ProgramData\pip\pip.ini'
    For variant 'user', will try loading 'D:\Home\pip\pip.ini'
    For variant 'user', will try loading 'C:\Users\foobar\AppData\Roaming\pip\pip.ini'
    For variant 'site', will try loading 'C:\Python37\pip.ini'
    

    Python 3.8.0:

    > pip config -v list
    For variant 'global', will try loading 'C:\ProgramData\pip\pip.ini'
    For variant 'user', will try loading 'C:\Users\foobar\pip\pip.ini'
    For variant 'user', will try loading 'C:\Users\foobar\AppData\Roaming\pip\pip.ini'
    For variant 'site', will try loading 'C:\Python38\pip.ini'
    

提交回复
热议问题