pip的简单安装与基本使用

42号实验室 42号实验室     2022-09-09     549

关键词:

  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

 

参考:

https://pypi.python.org/pypi/pip

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 查看详情