关键词:
pip 是 Python 著名的包管理工具,在 Python 开发中必不可少。本文只介绍各平台最新可用并且最简单的 pip 安装方式,以方便初学者和不会敲代码只需通过 pip 安装特定工具的小伙伴们。
注:文中的示例皆设定为不使用 Python 2 直接安装 Python 3,然后将 pip 关联到新安装的 Python 3 版本。
安装前的准备工作
非 Windows 用户首先需要确认系统中是否已经安装过 Python 和 pip,并确定运行 Python 3 的命令,以免造成版本混乱、重复安装和 pip 关联错误等问题。
BSD, Unix/Linux, macOS 及其他 Unix-like 系统一般都自带 Python 2,Python 3 和 pip 需要自行安装。打开终端,逐条执行以下命令:
查看 Python 2 版本(Arch linux 默认命令是 python2)
python --version
查看 Python 3 版本
python3 --version
查看 pip 版本和位置(视系统和 Python 版本的不同命令可能为 pip 或 pip3)
pip --version
如上图所示,若已经安装过 Python 相关版本系统会返回版本信息,没有安装则提示找不到命令。已经安装 pip 会返回 pip 自身版本以及关联 Python 版本的信息,并且显示其所管理包的装路径,直接升级 pip 即可使用(见常用命令部分)。
如需查看 Python 各版本的安装路径可执行
which python which python3
Windows 系统不会自带 Python 和 pip,请直接参看安装部分开始安装。
安装 Python 3 和 pip
(Python 官网:https://www.python.org )
FreeBSD 和各 Linux 发行版可用各自的包管理器安装 Python 3(仅列举自己用过确认无误的),然后使用 get-pip.py 脚本安装 pip。
FreeBSD
sudo pkg install python3
Debian/Ubuntu
sudo apt-get install python3
openSUSE
sudo zypper in python3
Arch linux
sudo pacman -S python
下载安装脚本(使用 wget 或者 curl)
wget https://bootstrap.pypa.io/get-pip.py
运行安装脚本(注意不同系统启动 Python 3 的命令,用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本。)
sudo python3 get-pip.py
部分 Linux 发行版可直接用包管理器安装 pip,如 Debian 和 Ubuntu
sudo apt-get install python-pip
macOS(Mac OS X)可用 Homebrew 安装 Python 3,再用通过 get-pip.py 安装 pip
安装 Python 3
brew install python3
下载安装脚本
curl https://bootstrap.pypa.io/get-pip.py
安装 pip
python3 get-pip.py
也可下载官方 Mac 版安装程序安装 Python 3 和pip。
CentOS 7 编译安装 Python 3 方法如下(默认安装 pip):
# 为了命令更直观且避免新人不停的敲 sudo 直接用 root 敢死队模式进行 su # 安装编译环境 yum groupinstall 'Development Tools' yum install zlib-devel bzip2-devel openssl-devel ncurese-devel # 下载源码包(替换成自己需要的版本) wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz # 解压并切换到源码目录 tar -jxvf Python-3.5.1.tar.xz cd Python-3.5.1 # 编译(配置自定义安装路径 ./configure --prefix=/your/pach/) ./configure --prefix=/usr/local/python3 make make install
Windows 用户可从官网下载安装程序直接安装 Python 和 pip 并且设置好环境变量,不用像以前那样手动添加,只需安装 Python 2.7.9 + 和 3.4 + 的版本并如下图勾选有关复选框即可。(友情提示:XP 只支持到 3.4 版本。)
安装完成后打开 cmd 或 powershell 界面用以下命令查看版本信息,若返回版本号且无报错则安装成功。
# 查看python版本 python --version # 查看pip信息 pip --version
pip 最常用命令
获取帮助
pip --help
升级 pip
pip install -U pip
安装包
pip install SomePackage
卸载包
pip uninstall SomePackage
升级指定的包
pip install -U SomePackage
搜索包
pip search SomePackage
查看指定包的详细信息
pip show -f SomePackage
列出已安装的包
pip freeze or pip list
查看可升级的包
pip list -o
参考:
pip的基本命令和使用
...阳下,是最美的绽放。目录一.pip介绍二.pypi仓库三.pip安装与使用1.pip命令在哪里输入? 2.pip的使用 3.pip的安装库的基本命令4.pip库的安装 5.pip库的卸载 6.列出已经安装的库 7.展示某一个库的详细信息一.pip介绍pip是一个... 查看详情
pip基本使用
安装pipinstallDjango指定版本安装(可以升级或者降低版本)pipinstallDjango==1.11.1查看已安装的包pipshow--filesDjango查看哪些需要更新piplist--outdated升级包pipinstall--upgradeDjango卸载包pipuninstallDjango列出已安装的包piplist显示包详细信息pi... 查看详情
pip的简单使用
pip3installscrapy#安装包pip3uninstallscrapy#删除安装包pip3search‘packages_name‘#搜索包pip3list #列出已经安装的软件包pip3--filessomepackage#查看安装的包piplist--outdated#检查那些包需要更新或者过期pipinstall--upgradesomepackagepip--help ... 查看详情
pip安装与使用
...。Pip:python包管理工具,提供了对python包的查找,下载,安装,卸载功能。1下载地址:https://pip.pypa.io/en/stable/installing/ 2安装get-pip.py 3验证pip是否安装成功 4安装成功后进入路径下安装需要的库 &n 查看详情
pip与安装使用
pip是一个安装和管理Python包的工具,python安装包的工具有easy_install,setuptools,pip,distribute。pip是easy_install的替代品。在CPython解释器,pypy解释器,可以很好地工作.使用脚本安装和升级pipWINDOWS:curlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.p... 查看详情
同时安装py2与py3时的pip使用问题
...如何随心所欲的切换版本?下面我就来介绍一种方法:蛮简单的,亲测可用。 一、安装号两个版本,肯定要配置环境变量,这个就不多说了。 二、在Python安装好的盘里,找到Python.exe,然后对应分别设置为Python3.exe和Python2.... 查看详情
pip命令的使用与配置(代码片段)
简介pip是python的一个包管理工具,安装完python后就会自带有pip管理工具。主要记录下pip3的使用和配置方法。使用安装Python包$pip3install<pacakge>#安装最新版$pip3install-v<pacakge>==<verison>#安装指定版本$python-mpip3install<pacak... 查看详情
一个简单的 Hello World setuptools 包并使用 pip 安装它
】一个简单的HelloWorldsetuptools包并使用pip安装它【英文标题】:AsimpleHelloWorldsetuptoolspackageandinstallingitwithpip【发布时间】:2014-03-2920:52:24【问题描述】:我无法弄清楚如何使用setuptools安装我的包,我已经尝试阅读它的文档和SO帖... 查看详情
httpstat的简单使用(代码片段)
...客户端连接网站的时间消耗,最近在看tls感觉挺有用处的简单学习一下1.centos7安装python和pipyumintallpython-y#安装pythoncurlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.py#下载pip安装文件pythonget-pip.py#安装pip2 查看详情
python使用pip安装python第三方库(简单易懂)(代码片段)
Python语言有超过12万个第三方库,覆盖信息技术几乎所有领域。例如:网络爬虫、自动化、数据分析与可视化、WEB开发、机器学习和其他常用的一些第三方库下面介绍一下使用pip安装第三方库的方法.首先在开始菜单进行搜索pyt... 查看详情
pip介绍与使用
...0月12014 更新日期:10月12014文章文件夹1. 介绍2. 安装pip3. 升级pip4. 安装包5. 參考资料介绍pip是一个安装和管理Python包的工具,python安装包的工具有easy_in 查看详情
pytorch安装(使用pip3装到conda环境下)
之前在windows上使用pip3的方式安装过pytorch,虽然偶尔也会HTTPError,安装失败,但是基本还是可以安装成功的。上这一次在ubuntu上装了anaconda,想着之后的库都用conda安装,而不使用ubuntu自带的python2.7和python3.5,因此使用如下命令... 查看详情
python怎么使用pip工具
...pip可以方便安装各种python的库。下面对pip工具的使用进行简单的介绍:1,要安装某个python库,直接使用pipinstallpackage_name即可。如pipinstallmatplotpb2,要查看python都安装了哪些库,可以使用pippst,结果类似下图4,要删除某个安装的... 查看详情
如何删除 PIP 安装的所有软件包? [复制]
...到其基本状态,以便可以开始使用virtualenv。有没有一种简单的方法可以只卸载那些在Python设置后安装的包?【问题讨论】:为什么不直接卸载包括python在内的所有东西呢?也可以添加您 查看详情
使用pypi-server搭建简单的pypi源(代码片段)
pypiserver是一个最基本的PyPI服务器实现,可以用来上传和维护python包.本文介绍pypiserver在ubuntu上的基本安装,配置和使用.1.基本安装和使用1.1安装和启动pypiserver可以在Python2或者Python3下运行.使用pip就可以安装:pipinstallpypiserver启动pypis... 查看详情
git与github基本使用
这里只对git与github的基本使用介绍,对于简单的步骤不做详细的说明,可以在网上搜索 一.git与github的安装与链接 1.git安装:百度搜索“git”,下载安装即可; 2.设置你的本地git的用户名和邮箱,这个是... 查看详情
python2与python3的pip安装指定
参考技术A当系统环境或虚拟环境中安装了python2和python3时,使用pip安装模块时可能会安装在python2的包目录下,于是就会出现在python3下调包出现报错。除了使用pip2或pip3来指定,也可以使用python命令来指定,譬如:python3-mpipinstalls... 查看详情
哪个 pip 与哪个 python 一起使用?
...6-10-0607:57:49【问题描述】:这快把我逼疯了。我试图删除安装在macosxelcapitan上的所有python包并重新安装brewinstallpython和pip。我有:whichpip/usr/local/Cellar/python/2.7.11/Frameworks/Python.frame 查看详情