一次性python换源可以添加-i选项:
pip install 包名 -i http://源地址
保存为设置文件pip.conf:
官方文档:User Guide - pip documentation v21.1.3 (pypa.io)
https://pip.pypa.io/en/stable/user_guide/#configuration
pip允许将所有的默认选项保存为一个ini格式的配置文件pip.conf
---------以下来源于官方文档------------------
Per-user:
- On Unix the default configuration file is:
which respects the$HOME/.config/pip/pip.conf
environment variable.XDG_CONFIG_HOME
- On macOS the configuration file is
if directory$HOME/Library/Application Support/pip/pip.conf
exists else$HOME/Library/Application Support/pip
.$HOME/.config/pip/pip.conf
- On Windows the configuration file is
.%APPDATA%\pip\pip.ini
There is also a legacy per-user configuration file which is also respected. To find its location:
- On Unix and macOS the configuration file is:
$HOME/.pip/pip.conf
- On Windows the configuration file is:
%HOME%\pip\pip.ini
You can set a custom path location for this config file using the environment variable
PIP_CONFIG_FILE
.
Inside a virtualenv:
- On Unix and macOS the file is
$VIRTUAL_ENV/pip.conf
- On Windows the file is:
%VIRTUAL_ENV%\pip.ini
Global:
- On Unix the file may be located in
. Alternatively it may be in a “pip” subdirectory of any of the paths set in the environment variable/etc/pip.conf
(if it exists), for exampleXDG_CONFIG_DIRS
./etc/xdg/pip/pip.conf
- On macOS the file is:
/Library/Application Support/pip/pip.conf
- On Windows XP the file is:
C:\Documents and Settings\All Users\Application Data\pip\pip.ini
- On Windows 7 and later the file is hidden, but writeable at
C:\ProgramData\pip\pip.ini
- Global configuration is not supported on Windows Vista.