Python3 pip3安装用法介绍(python3)

Python是一门常用的编程语言,由于其语法简单、易上手、跨平台等特点,受到越来越多的开发者的喜爱。而pip则是Python包管理器,可以方便地下载、安装、升级、卸载Python库和工具。本文将从PIP3的安装、pip的基本使用、pip的高级使用、pip的常用指令等多个方面,为大家详细讲解Python3 pip3的安装以及使用。

一、PIP3的安装

1、在Linux/MacOS系统中,pip3是预先安装的。可以通过以下命令检查pip3是否已经被安装:

pip3 --version

如果pip3安装成功,会显示相应版本信息。如果未安装,则会报错。

2、如果在安装Python3时pip3没有被安装,可以通过以下命令安装:

sudo apt-get install python3-pip

在Windows系统中,pip3也是预先安装的。如果未安装,则需要下载该Python官方链接,找到Get the latest version of Python 3,然后点击“Download Python 3.x.x”,安装Python3.x后pip3就会自动安装。

二、pip的基本使用

1、查看已安装的库

pip3 list

列出已经安装的Python库,系统库会以粗体的形式显示出来。

2、安装库

pip3 install package_name

通过这个命令,可以安装指定的库。一般格式为pip3 install 包名,例如我们可以通过以下命令来安装Django:

pip3 install Django

3、卸载库

pip3 uninstall package_name

通过这个命令,可以卸载指定的库。一般格式为pip3 uninstall 包名,例如我们可以通过以下命令来卸载Django:

pip3 uninstall Django

4、升级库

pip3 install --upgrade package_name

通过这个命令,可以升级指定的库。一般格式为pip3 install –upgrade 包名,例如我们可以通过以下命令来升级Django:

pip3 install --upgrade Django

5、安装指定版本的库

pip3 install package_name==version

通过这个命令,可以安装指定版本的库。一般格式为pip3 install 包名==版本号,例如我们可以通过以下命令来安装Django的1.11.29版:

pip3 install Django==1.11.29

三、pip的高级使用

1、更改源

pip的默认源速度一般较慢。因此需要更改源以加快下载速度。例如更改为国内清华源:

pip3 install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple

更改之后,我们用pip3 install安装包时就会使用新的源了。

2、离线安装

有时候环境没有网络连接,也可以在有网络的环境下把依赖的第三方库先下载下来,打成一个压缩包(tar.gz格式或whl格式),再离线传给别的机器,使用如下指令进行离线安装:

pip3 install package_name -f path_to_the_package

3、指定安装路径

对于一些需要被共用的库,我们可以将其安装到共享目录下,例如:

pip3 install numpy -t /path/to/dir

指定安装路径后,Python程序可以通过import numpy的方式导入该库。

四、常用指令

1、查看帮助指令

pip3 --help

这个命令可以查看pip3支持的指令,也可以查看各个指令的语法和使用方法。

2、查看指定库的信息

pip3 show package_name

列出指定库的详细信息,例如通过以下命令可以查看Django库的信息:

pip3 show Django

3、查看指定库的版本

pip3 freeze | grep package_name

指令中的“|”是管道符号,linux命令中常用的一种符号。 它的作用是将前面命令的输出作为后面命令的输入。例如以下命令可以查看Django库的版本:

pip3 freeze | grep Django

4、生成requirements.txt文件

pip3 freeze > requirements.txt

该命令可以生成当前环境的依赖库清单,便于在其他电脑上方便安装依赖库。

五、总结

Python3 pip3是Python语言必备的一份工具,它使得Python安装第三方库变得十分便利。本文从PIP3的安装、pip的基本使用、pip的高级使用、pip的常用指令等多个方面对Python3 pip3进行了详细讲解,希望对大家学习Python编程有所帮助。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平