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编程有所帮助。