Python3.7引入了pip作为默认的包管理器。在这篇文章中,我们将详细介绍Python3.7中的pip以及它的优势和用法。
一、安装pip
要使用pip,首先需要在Python3.7中安装它。在命令行中运行以下命令可以安装pip:
$ python3.7 -m ensurepip --default-pip
安装完成后,可以使用以下命令来验证是否成功安装pip:
$ pip3 --version
如果能够看到pip的版本号,则表示成功安装。
二、使用pip安装软件包
一旦安装了pip,就可以使用它来安装各种Python软件包。例如,要安装名为
$ pip3 install requests
pip会自动查找并安装最新的版本。也可以指定要安装的特定版本,例如:
$ pip3 install requests==2.20.1
还可以安装来自于一个文本文件的多个软件包。在文件中,每行写一个软件包的名称和版本号,然后运行以下命令:
$ pip3 install -r requirements.txt
三、卸载软件包
如果要卸载已经安装的软件包,可以使用
$ pip3 uninstall requests
pip将会卸载指定的软件包。
四、查看安装的软件包
想知道当前系统中已经安装了哪些软件包,可以使用
$ pip3 list
pip将会列出与Python3.7当前环境关联的所有软件包的名称和版本号。
五、更新软件包
要更新已经安装的软件包,可以使用
$ pip3 install --upgrade requests
pip将会检查指定软件包是否有新版本,并自动更新至最新版本。
六、使用国内源加速下载
在国内使用pip下载软件包速度较慢的问题,可以使用国内的软件源来加速下载。例如,可以使用豆瓣的源。运行以下命令可以设置豆瓣源:
$ pip3 install pip -U $ pip3 config set global.index-url https://pypi.douban.com/simple/
设置完成后,再使用pip安装软件包时,会从豆瓣的源中下载软件包,可以更加快速地完成下载。
七、创建虚拟环境
虚拟环境是Python的一个重要特性,可以在同一台机器上管理多个独立的Python环境。要创建虚拟环境,可以使用
$ pip3 install virtualenv
然后可以通过以下命令来创建一个名为
$ virtualenv myenv
创建完成后,可以使用以下命令激活虚拟环境:
$ source myenv/bin/activate
此时,所有的Python命令将会在虚拟环境中执行,保证了环境的隔离性。
八、总结
Python3.7中的pip是一个强大的包管理器,方便了Python开发者下载、安装和管理软件包。通过这篇文章的介绍,相信你对pip的使用有了更深入的了解。
本文链接:https://my.lmcjl.com/post/8853.html
4 评论