导航:首页 > 使用方法 > pip使用方法

pip使用方法

发布时间:2023-03-16 16:09:53

Ⅰ Python包管理工具pip的安装和使用

Python有两个着名的包管理工具easy_install.py和pip。在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装。

方法1:利用常用curl获取

>>后面是指定获取的pip脚本的名字,也可以是curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

方法2:利用wget获取,先要安装wget

备注:看网上还有利用easy_install安装pip,但是我尝试了并没有成功

原因是 Python.org sites 终止支持TLS1.0和1.1版本,TLS需要>=1.2

参考: https://stackoverflow.com/questions/49768770/not-able-to-install-python-packages-ssl-tlsv1-alert-protocol-version

主要命令:

所有命令中,最重要的两个命令是install和uninstall。

pip支持四种方式安装python包。

从PyPI安装一个包

安装一个全局区域的包,一般需要sudo权限。在mac系统上,即使是管理员也无法安装,自从OS X El Capitan及以后的版本包含了一套伍竖安全技术(System Integrity Protection简称为SIP)来防止恶意软件修改系统保护区域。具体可参考SIP。因此,我们有时候需要将PyPI包安装到用户区,这个时候,可以用.

pip在升级软件包之前会自动卸载旧的软件包。

可以将所有需要安装的包放入一个requirements.txt文件中,然后可以一次安枝知装。requirements.txt 文件的每一行都要表明安装的内容,而且尽量不要依赖文件中指定包的前后安装顺序。

从git安装

从svn安装

从一个分支安装

还有很多其他的包安装功能,但是上面的已经满足了大部分需求。其他的请参考 文档 。

pip uninstall可以卸载大部分的包,除了一下两种情况

使用方式主要有两种:

卸载单个包

卸载多个包

pip check用来验证已安装的包是否有兼容的依赖性问题。

上面的结果说明matplotlib包有两个依赖包没有安装。

pip search用来腔搭大搜索名字或者摘要中包含搜索关键字的PyPI包。

选项只有一个,就是指定PyPI的url,默认url为 https://pypi.python.org/pypi

例如,search frida

以下两者都可以用,结果同上。

pip list命令会按照字典序排列列举已安装的包,包括可编辑的包。

主要有如下选项:

输出格式:

legacy:将要被废弃

freeze

columns

json

当某些时候debug的时候,需要提供一个完整的python环境,python freeze提供了此功能,它能够输出机器上python环境的快照(所有已安装的包)。

下面是freeze命令的选项:

输出用户区安装的前5个安装包:

pip show可以用来显示每个包的具体信息。show命令只有一个选项 -f,用来显示安装包的文件列表。

$ pip show -f|--files packageName

更多命令请参考 文档

pip默认的index-url是 https://pypi.python.org/pypi/ ,
为了提高速度,我们可以更改pip源为国内的阿里云源。更改方法如下:

创建配置文件

添加阿里源

pip.conf内容如下:

Ⅱ Python如何使用pip安装模块和包

使用pip安装python模块和包

方式一:1.进入命令行2.敲入pip命令:pip install 包名 。由于python官网下载速度太慢,可以通过添加参数从清华镜像下载包(-ihttps://pypi.tuna.tsinghua.e.cn/simple/)。

方式二:1.进入清华镜像:https://pypi.tuna.tsinghua.e.cn/simple/2. ctrl+F 找到需要安装的包,并下载。

相关推荐:《Python视频教程》

3. 在下载路径下打开命令行。

4. pip install 刚下载的文件名。

pip list:查看当前安装了哪些包pip -V:查看当前pip版本号

相关推荐:

盘点Python常用的模块和包

Ⅲ python使用pip管理包的方法

12.3. 使用 pip 管理包
一旦你激活了圆孙一个虚拟环境,可以使用一个叫做 pip 程序来安槐腔哪装,升级以及删除包。默认情况下 pip 将会从 Python Package Index,
, 中安装包。你可以通过 web 浏览器浏览它们,或者你也能使用 pip 有限的搜索功能:
pip 有许多子命令:“搜索”,“安装”,“卸载”,“freeze”(译者注:这个词语暂时没有合适的词语来翻译),等等。(请参考 installing-index 指南获取 pip 更多完整的文档。)
你可以安装一个包最新的版本,通过指定包的名称:
如果你重新运行命令(pip install requests==2.6.0),pip 会注意到要铅码求的版本已经安装,不会去做任何事情。你也可以提供一个不同的版本号来安装,或者运行 pip install --upgrade 来升级包到最新版本:
requirements.txt 能够被提交到版本控制中并且作为一个应用程序的一部分。用户们可以使用 install -r 安装所有必须的包:
pip 还有更多的选项。请参考 installing-index 指南获取关于 pip 完整的文档。当你编写一个包并且在 Python Package Index 中也出现的话,请参考 distributing-index 指南。

阅读全文

与pip使用方法相关的资料

热点内容
崖柏手工去皮方法视频 浏览:475
如何快速制冰的方法 浏览:816
电脑健康屏幕设置方法 浏览:42
ps中如何用通道的方法 浏览:3
478加499简便方法计算 浏览:196
电脑打不了机维修方法 浏览:150
发动机舱的鉴别方法 浏览:917
有什么催尿的方法 浏览:177
如何洗脚养肾的方法 浏览:573
胜利兆欧表使用方法 浏览:139
朱砂使用方法 浏览:956
缓解牙疼的最快方法按摩哪里 浏览:53
游完泳耳朵闷堵快速解决方法 浏览:942
厨房中鉴别白醋显酸性的三种方法 浏览:968
折纸飞机折得最远的简便方法 浏览:69
尿酸碱度检测标准方法 浏览:830
浴室热水管道安装方法 浏览:280
手机网络黑屏解决方法 浏览:211
花卉土培检测方法 浏览:281
获取检测信息的方法有哪些 浏览:124