pip的安装、更新和使用

发布时间 2023-11-20 11:22:47作者: yysocket

pip的使用

pip是python解释器中自带的管理python模块包的一个工具,而且pip本身也是一个包。

一、pip安装python依赖包

通过pip install 可以安装依赖包,同时可以制定依赖包的版本,等于"==" ,大于">",小于"<"

pip install <package==version>
pip install <package>version>

以下举例几个安装示例

1.1 pip 安装虚拟环境(virtualenv)

pip install virtualenv
pip install virtualenvwrapper

1.2 pip 安装pymysql

pip install PyMySQL

1.3 pip 安装Django

pip install Django

默认安装的是Django最新的版本,最新的版本需要配合最新的mysql8.0,如果使用的是5.7版本的mysql,则经过测试,与之兼容的是3.2版本的django。
pip install django==3.2

二、pip更新Python包

pip有一个--upgrade或者-U参数,英文的意思是升级,用来更新包。

所以命令如下:

  • pip install --upgrade <package>
  • pip install -U <package>

三、pip更新

由于pip本身就是一个Python的包,那么用pip来自我更新也是可以的,命令如下:

  • pip install --upgrade pip
  • pip install -U pip

或者用Python命令参数-m选项来安装也是可以的,-m的意思是用Python解释器来运行python指令或脚本:

  • python -m pip install --upgrade pip
  • python -m pip install -U pip

四、pip卸载python依赖包

4.1 卸载单个包

卸载包的命令uninstall,参数-y表示强制卸载。
pip uninstall package_name

pip uninstall django

4.2 卸载所有包

如果我们想清理环境中的所有python包。可以采用以下的命令。

pip freeze | xargs pip uninstall -y