资讯详情

详解Python当中的pip常用命令

小编认为大多数人都很熟悉Python对于那些一定听说过并使用过它的人来说,pip这个工具,但对它的理解可能不是很彻底,今天小边将介绍10个使用pip相信以后大家都会管理使用小技巧。Python标准库将有所帮助。

当然在Python 3.4版本之后以及Python 2.7.9版本后,官网的安装包已经自带了pip,用户直接安装Python之后可以直接使用,如果使用是由virtualenv或者pyvenv创建的虚拟环境,那么pip也是默认安装的

如果你需要自己安装pip已,已经配置好了Python以下命令在环境中运行。

py-mensurepip--upgrade 

另一种方式是从官网上(https://bootstrap.pypa.io/get-pip.py)直接下载get-pip.py脚本,然后直接运行python get-pip.py脚本即可

安装后,输入命令行pip,然后按下返回车辆,将出现下图所示的使用说明:

假如你觉得自己pip版本有点低。如果您想升级,请在命令行中输入以下命令

pipinstall--upgradepip 

或者是

pipinstall-Upip 

如果打算用pip用以下命令安装第三方包

pipinstallpackage-name 

例如,我们想安装指定版本的第三方包,例如安装3.4.1版本的matplotlib,

pipinstallmatplotlib==3.4.1 

如果你打算卸载一个包,应该输入的命令行是

pipuninstallpackage_name 

如果你打算更新一个包,相应的命令线是

pipinstall--upgradepackage_name #或者是 pipinstall-Upackage_name 

指定包的信息可以通过以下命令行查看,

pipshow-frequests 

Name:requests Version:2.24.0 Summary:PythonHTTPforHumans. Home-page:https://requests.readthedocs.io Author:KennethReitz Author-email:me@kennethreitz.org License:Apache2.0 Location:c:\users\pc120\pycharmprojects\pythonproject1\venv\lib\site-packages Requires:certifi,chardet,idna,urllib3 Required-by:etelemetry,gTTS,pandas-datareader,pandas-profiling,pyler,pywhatkit,pyxnat,streamlit,tushare,wikipedia,yfinance Files: requests-2.24.0.dist-info\DESCRIPTION.rst requests-2.24.0.dist-info\INSTALLER ... 

我们需要检查现有的包,哪些需要升级,可以用下面的命令行来检查,

piplist-o 

PackageVersionLatestType ---------------------------- docutils0.15.20.18.1wheel PyYAML5.4.16.0wheel rsa4.7.24.8wheel setuptools56.0.062.1.0wheel 

在下载和安装一些标准数据库时,我们需要考虑兼容性。一些标准数据库的安装可能取决于其他标准数据库。会有版本冲突等问题。让我们首先使用以下命令来检查是否会有冲突

pipcheckpackage_name 

当然,如果我们不指定是哪个标准库,我们会检查所有安装的包是否存在版本冲突等问题

pipcheck 

yfinance0.1.70hasrequirementrequests>=2.26,butyouhaverequests2.24.0. selenium4.1.0hasrequirementurllib3[secure]~=1.26,butyouhaveurllib31.25.11. 

如果我们觉得安装速度有点慢,可以指定国内来源安装一个包,比如

pipinstall-ihttps://pypi.douban.com/simple/package_name 

国内源有

清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://pypi.hustunique.com/ 山东理工大学:http://pypi.sdutlinux.org/ 豆瓣:http://pypi.douban.com/simple/ 

如果我们想将包下载到指定的路径,命令如下

pipdownloadpackage_name-d"某个路径" 

例如

pipdownloadrequests-d"." 

在当前目录下载requests模块和其他需要依赖的模块

当我们看到别人的项目时,我们通常会包含一个requirements.txt文件包含一些Python第三方需要使用的第三方仓库

要生成这种txt需要这样做的文件

pipfreeze>requirements.txt 

如果需要批量安装第三方库,则在命令行中输入以下命令

pipinstall-rrequirements.txt 

 

标签: pc120光控开关继电器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司