当我们在 Python3 环境下使用 pip3 list 命令查询安装的包时,有时会出现以下的警告信息:
DEPRECATION: Python 3.4 support has been deprecated. pip 19.1 will be the last one supporting it. Please upgrade your Python as Python 3.4 won't be maintained after March 2019 (cf PEP 429).
这是因为当前使用的 Python 版本为 3.4,而 3.4 的支持已经被弃用,未来的 pip 版本将不再支持 3.4 版本。
为了解决这个问题,我们需要更新 Python 环境到更高的版本,例如 Python 3.7。
以下是更新 Python3 环境的步骤:
- 安装 pyenv 工具
在 Linux 系统中,我们可以使用以下命令安装 pyenv 工具:
curl https://pyenv.run | bash
在 macOS 系统中,我们可以使用以下命令安装 pyenv 工具:
brew install pyenv
- 安装 Python3.7
使用以下命令安装 Python3.7:
pyenv install 3.7.9
- 设置当前 Python 环境为 Python3.7
使用以下命令设置当前 Python 环境为 Python3.7:
pyenv global 3.7.9
接下来,我们可以使用 pip3 list 命令查询安装的包,不再出现上述的警告信息。
示例1:
首先,我们需要查看当前运行 Python 版本的具体信息:
python3 --version
如果当前运行 Python 版本为 3.4,那么在运行 pip3 list 命令时,会出现 DEPRECATION 警告信息。
为了解决这个问题,我们需要升级 Python 环境到最新版本。在 Linux 系统中,可以通过以下命令更新 Python 环境:
sudo apt-get update
sudo apt-get install python3.7
在 macOS 系统中,可以通过以下命令使用 Homebrew 来更新 Python 环境:
brew install python3
示例2:
如果我们发现当前的 Python 环境已经是最新版本,但是 pip3 list 命令仍然出现 DEPRECATION 警告信息,那么我们可以尝试更新 pip 工具。
使用以下命令更新 pip 工具:
pip3 install --upgrade pip
更新完成后,再次运行 pip3 list 命令,即可发现 DEPRECATION 警告信息已经被解决。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python3 pip3 list 出现 DEPRECATION 警告的解决方法 - Python技术站