抑制 pip 升级警告
How to suppress the pip upgrade warning
使用该--disable-pip-version-check
选项来抑制 pip 升级警告,例如pip install requests --disable-pip-version-check
. 该选项使得它pip
不会检查 PyPI 是否有新版本可用。
壳
pip install requests --disable-pip-version-check
可以在命令末尾添加 –disable-pip-version-check 选项以
抑制pip
升级警告。
该选项使得它pip
不会检查 PyPI 是否有新版本可供下载。
另一种方法是使用pip.conf
文件。
壳
pip config set global.disable-pip-version-check true
该命令全局禁用 pip 版本检查,因此您不必在命令
--disable-pip-version-check
末尾添加该选项pip
。该命令将设置写入pip.conf
文件。
请注意,运行命令后会显示文件路径。
这是我机器上文件的内容。
该pip.conf
文件的位置将根据您的操作系统而有所不同,因此获取它的最简单方法是运行pip config set
命令。
如果您决定手动编辑pip.conf
文件,则必须添加以下行。
点配置文件
[global] disable-pip-version-check = true
另一种抑制pip
升级警告的方法是使用环境变量。
壳
# on Linux and macOS export PIP_DISABLE_PIP_VERSION_CHECK=1 # on Windows setx PIP_DISABLE_PIP_VERSION_CHECK=1
但是,您也可以升级pip
到最新版本以消除警告。
以下是pip
在所有操作系统上升级的命令。
哪个命令有效取决于您的操作系统和 Python 版本。
壳
# 👇️ if you have pip already installed pip install --upgrade pip # 👇️ if your pip is aliased as pip3 (Python 3) pip3 install --upgrade pip # 👇️ if you don't have pip in your PATH environment variable python -m pip install --upgrade pip # 👇️ if you don't have pip in your PATH environment variable python3 -m pip install --upgrade pip # 👇️ if you have easy_install easy_install --upgrade pip # 👇️ if you get a permissions error sudo easy_install --upgrade pip # 👇️ if you get a permissions error when upgrading pip pip install --upgrade pip --user # 👇️ upgrade pip scoped to the current user (if you get permissions error) python -m pip install --user --upgrade pip python3 -m pip install --user --upgrade pip # 👇️ Installing directly from get-pip.py (MacOS and Linux) curl https://bootstrap.pypa.io/get-pip.py | python # 👇️ if you get permissions issues curl https://bootstrap.pypa.io/get-pip.py | sudo python # 👇️ alternative for Ubuntu/Debian sudo apt-get update && apt-get upgrade python-pip # 👇️ alternative for Red Hat / CentOS / Fedora sudo yum install epel-release sudo yum install python-pip sudo yum update python-pip
升级 pip 后,也要升级setuptools
。
壳
pip install --upgrade setuptools pip3 install --upgrade setuptools python3 -m pip install --upgrade setuptools
您可以运行pip --version
命令来检查您的pip
版本。
壳
pip --version pip3 --version