pip的基本使用

网友投稿 2176 2022-10-17

pip的基本使用

pip的基本使用

pip简介

1、pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、-、安装、卸载的功能。

2、pip是官方推荐的安装和管理Python包的工具,用其来-和管理Python非常方便。【pip的全称:package installer for

3、python拥有成千上万的宝藏库,这些库相当于已经集成好的工具,只要安装正确的版本就可以在python中使用。这些库都被放在一个统一的仓库中,仓库名为:PyPi(Python Package Index),所有的库安装都是从这里调度。

4、有了仓库之后,还需要有管理员,pip就是这样一个角色。pip把库从PyPi取出来,然后安装到Python里,还可以管理安装好的库,比如更新、查看、搜索、卸载等等。

5、因为pip是一个命令行程序,所以pip一般都在命令行中执行各种操作。

6、pip最大的优势是它不仅能将我们需要的包-下来,而且会把相关依赖的包也-下来。

pip的安装

1、从Python 3.4开始,pip已经内置在Python中,所以无需再次安装。

2、如果你的Python版本没有pip工具,那可以使用下面两种方法安装。

① 命令行中输入 easy_install pip ,非常快捷。【安装后的pip工具会直接安装到python目录的Scripts目录】

②在 scripts目录中,执行 python setup.py install

-文件:

pip命令及其参数

1、首先,先看一下pip的命令及其相关的参数。

在命令行窗口输命令 pip --help

2、查看pip版本

pip --version

pip常用命令

1、安装模块

使用pip命令安装Python模块的命令格式如下:

pip install <包名>

以及指定package版本安装:

pip install package_name==1.1.2

以及批量安装package:

pip install -r e:\\requirements.txt

requirements.txt

举个例子,假如我们要安装pygame,可以输入在命令行窗口输入 pip install pygame

使用该命令后可以实现在线安装,pygame及其相关的依赖包都会自动-到 Python的Lib>>site-packages

2、卸载模块

卸载模块也十分简单,其命令格式如下:

pip uninstall <包名>

如果我们想卸载pygame模块,只需输入 pip uninstall pygame效果如下:

3、查看已安装的包及其版本

使用命令 pip freeze可以查看当前已安装的包及其版本号,如图:

其中注意和 pip list

4、查看可升级的包

pip list -o

使用命令 pip list -o

5、pip升级指定包

如果想对某个模块或包的版本进行升级,可以使用下面的命令格式:

pip install -U <包名>

以上图的numpy模块为例,在命令行窗口输入命令 pip install -U numpy

6、升级pip

命令 python -m pip install --upgrade pip

7、查看库信息

pip show -f package_name

或者:

pip show package_name

注意两个pip命令之间的区别:

8、检查兼容问题

验证已安装的库是否有兼容依赖问题:

pip check package-name

9、-python库到本地

将库-到本地指定文件,保存为whl格式:

pip download package_name -d "要保存的文件路径"

10、将python库列表保存至指定文件中

请查看博客:​​导出Python项目所用到的包||导出Python环境安装包​​

更换pip源

①很多人抱怨pip命令安装python库有些时候速度太慢了,其实那是pip源的问题。

②pip命令从PyPi中-库文件,但由于PyPi服务器在国外,所以访问起来很慢。

③但国内提供了很多镜像源,用来替代PyPi,像清华源、豆瓣源、阿里云源等。这些镜像源备份了PyPi里的数据,由于服务器在国内,速度会快很多。

④但镜像源数据有滞后性,比如说清华源的pypi 镜像每 5 分钟同步一次。

⑤使用镜像源有两种方式,以清华源为例:

1、临时使用:

pip install -i some-package matplotlib

2、设为默认:

pip config set global.index-url install <包名>

但是有些库在安装的时候可能会遇到困难,这时我们可能需要离线安装whl文件来安装这个库;下面介绍一下具体操作步骤。

-所需包的whl文件

可以从下面;两个网站找到自己需要的whl文件,部分文件在国内网站上没有,pypi网站上是最全的。

pypi网站:​​pypi.douban.com

可以到通过链接去找自己所需的包对应的whl文件:​​Python扩展包仓库​​

注意:每个whl文件名中的cp必须与你所用的python版本对应。如cp36**指的是对应python3.6版本的文件

安装wheel模块

在命令行窗口使用命令  pip install wheel  在线安装wheel模块。

安装whl文件

在命令行窗口用cd命令跳转到whl文件所在目录,然后使用命令 pip install ***.whl

python安装源码模块包

举例:在具体地址上-jieba——第三方中文分词函数库。

1、-:​​setup.py install

接着用一个例子来测试一下是否装好了:

pip install 区别 python install

去期待陌生,去拥抱惊喜。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:ADF Faces- JSF组件框架
下一篇:pytest之allure(八)之清空上一次运行的记录(--clean-alluredir)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~