赞
踩
pip是Python包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
# 查看Python版本
$ python -V //注意V大写,小写报错,下同
$ python2 -V
$ python3 --V
$ python --version
$ python2 --version
$ python3 --version
# 查看pip、pip2、pip3版本
$ pip -V
$ pip2 -V
$ pip3 -V
$ pip --version
$ pip2 --version
$ pip3 --version
pip --help
pip2 --help
pip3 --help
# 升级python2环境的pip
python2 -m pip install --upgrade pip
# 如果系统默认python环境是python2,直接
pip install --upgrade pip
# 升级python3环境的pip
python3 -m pip install --upgrade pip
# 如果系统默认python环境是python3,直接
pip install --upgrade pip
# python2环境下 pip2 install pkg // 安装包 pip2 install pkg==1.0.1 // 安装版本号为1.0.1的包 pip2 install 'pkg>1.0.2' // 安装版本号大于1.0.2的最小版本包 # 指定python2环境下载 python2 -m pip install pkg // 安装包 python2 -m pip install pkg==1.0.1 // 安装版本号为1.0.1的包 python2 -m pip install 'pkg>1.0.2' // 安装版本号大于1.0.2的最小版本包 # python3环境下 pip3 install pkg // 安装包 pip3 install pkg==1.0.1 // 安装版本号为1.0.1的包 pip3 install 'pkg>1.0.2' // 安装版本号大于1.0.2的最小版本包 # 指定python3环境下载 python3 -m pip install pkg // 安装包 python3 -m pip install pkg==1.0.1 // 安装版本号为1.0.1的包 python3 -m pip install 'pkg>1.0.2' // 安装版本号大于1.0.2的最小版本包
pip uninstall SomePackage
pip list
值得注意的是,使用pip安装包的时候,要弄清楚这个pip是哪个环境下的pip,是python2还是python3的,有时候不同的环境下都有pip命令,这个时候如果直接用pip安装包,则会安装在系统默认的python环境下,如果不清楚系统的默认python环境,建议使用如下的命令安装:
# Python2:
$ python2 -m pip install XXX
# Python3:
$ python3 -m pip install XXX
对于ubuntu系统来讲,默认的python环境是python2.7,另外也有python3的环境,且两者都具有pip命令,并且两者分别有自己独立的pip2以及pip3命令,这时候如果使用pip就要注意环境了,否则将包装在了错误的环境,程序将无法运行,最好的方法是创建自己的虚拟环境,然后再虚拟环境下进行python包的安装。
# 代表进行全局安装,安装后全局可用。如果是信任的安装包可用使用该命令进行安装。
sudo pip3 install packagename
# 代表仅该用户的安装,安装后仅该用户可用。处于安全考虑,尽量使用该命令进行安装。
pip3 install --user packagename
参考文章:
CSDN:
博客园:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。