python 安装pip ubuntu
一、pip 是什么
pip 是 Python 的一个用于包管理和安装的工具,它是 Python Package Index(简称 PyPI)的默认包管理工具。通过 pip,我们可以方便地搜索、安装、升级和卸载 Python 包。
pip 的优势在于它可以自动解析包之间的依赖关系,并且可以快速地下载和安装所需的包。此外,pip 还支持从其他源安装包、管理虚拟环境、导出和导入环境列表等功能,使得 Python 的包管理变得更加简单和高效。
二、安装 pip
1. 检查系统是否安装 pip
在安装之前,我们首先需要检查系统是否已经安装了 pip。
打开终端,执行以下命令:
pip --version
如果输出了类似于 pip 21.1.3 from /usr/local/lib/python3.8/dist-packages/pip (python 3.8)
的信息,说明 pip 已安装,并且显示了 pip 的版本号以及安装位置。
如果提示 pip: command not found
,说明系统未安装 pip。
2. 安装 pip
在 Ubuntu 系统中,可以使用 apt 命令来安装 pip。
打开终端,执行以下命令:
sudo apt update
sudo apt install python3-pip
上述命令中,sudo
是以管理员权限运行命令,apt update
是更新软件包列表,apt install python3-pip
是安装 Python 3 版本的 pip。
安装完成后,可以再次执行 pip --version
命令来验证是否安装成功。
三、pip 使用示例
下面我们来看一些常用的 pip 使用示例。
1. 搜索包
可以使用 pip search
命令搜索包,例如:
pip search numpy
执行上述命令,会列出与关键字 “numpy” 相关的包列表。
2. 安装包
使用 pip install
命令安装包。例如,我们安装一个名为 requests
的包:
pip install requests
安装完成后,系统会下载并安装 requests
包及其所有依赖的包。
3. 升级包
可以使用 pip install --upgrade
命令来升级包。例如,我们升级名为 requests
的包:
pip install --upgrade requests
4. 卸载包
使用 pip uninstall
命令可以卸载指定的包。例如,我们卸载 requests
包:
pip uninstall requests
卸载完成后,系统会删除指定的包及其相关的依赖。
5. 显示已安装的包
通过 pip list
命令可以列出当前系统已安装的所有包。
pip list
执行命令后,会输出已安装的包列表。
四、修改 pip 源
由于某些原因,我们可能需要修改 pip 的默认源。默认情况下,pip 使用 PyPI 作为源。
可以通过修改 pip 配置文件来更改默认源。
- 打开终端,执行以下命令创建并打开
pip.conf
文件:sudo nano ~/.pip/pip.conf
- 在打开的文件中写入以下内容:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple
在上述内容中,我们将源修改为清华大学的镜像源。你也可以选择其他源,如中科大的源:
[global] index-url = https://pypi.mirrors.ustc.edu.cn/simple
- 按下
Ctrl + X
,然后按下Y
,最后按下Enter
保存文件。 -
现在,你可以使用
pip
命令来搜索、安装和管理包了。
五、总结
本文一共介绍了在 Ubuntu 系统中安装 pip 的方法,以及常用的 pip 命令和修改 pip 源的方法。
通过 pip,我们可以非常方便地管理和安装 Python 包,大大提高了开发效率。希望本文对你有所帮助。