当前位置:   article > 正文

python卸载_技术 | Python 包安装和卸载的几种方式

怎么卸载py2neo 包
ba4c596b94ac57edf94e7b0fd6dc654b.png

黑马程序员

微信号:heiniu526

传智播客旗下互联网资讯,学习资源免费分享平台

同学对于python包的安装卸载和简单管理操作并熟练,通过简单介绍集中常用的包管理的方式,让其能够在需要安装第三方包时知道怎么安装;还有一些场景下(网络异常),pip可能无法使用,这是就可以是源码包安装。

本文中主要介绍包查看,包安装和包卸载的方式,主要通过以下三种工具:

· PyCharm

· pip

· 源文件

1

PyCharm

目标:这是一种最简单的借助集成开发环境来管理python包的方式,这里演示包查看,包安装,包卸载的操作。

✄  包查看操作

· 第一步:打开setting

项目列表打开setting:

827c54a45b33b38fd990459247d5bf7c.png

进入项目打开setting:

91f2576a381975e52e3138317b17dd5c.png

· 第二步:进入Project Interpreter(Project:xxx),选中解释器,查看包:

eeb6aa8f021852d27084261395e02d2b.png

✄  包安装操作

· 第一步:打开安装包界面:

dde5c923e81970881d0d7060f4f9f798.png

· 第二步:搜索指定包,安装。

最新安装:

9ae607427afc4ed2929c534d7602c264.png

指定版本安装:

a6c8c32aaee3e76bf864e2516864b1fb.png

✄  包卸载操作

efc8907c2867595ab9a871e9ecdfdd60.png

 提示:包安装操作需要联网进行,保证网络畅通。

2

pip

目标:这是通过pip包管理工具进行包查看,安装和卸载操作的演示。

✄  包查看操作

查看操作介绍两个常用的。

· 查看所有包列表:

 1  pip list

17ad47377d58918395c0681baea14477.png

· 查看指定包信息

1  pip show 包名

805494c6bd1bba5196d6053e85c5df2d.png

✄  包安装操作

这里的安装也是两个。

· 最新安装

1  pip install 包名

0660fd4d995100f353e6f18498389cf0.png

· 指定版本安装

1  pip install 包名==版本

4b7cfbeba25161b14566213f6a0ae679.png

✄  包卸载操作

462029c0dbad670b87f097f9fde1858c.png

提示:包安装操作需要联网进行,保证网络畅通;包卸载操作需要经过确认(y/n)。

扩展:

· 包列表(依赖库)导出

1  pip freeze > 目录/文件

4f216c7628d6fc73d0e0329621b6a6b1.png

· 包列表(依赖库)安装

pip install -r 目录/文件

7710a3a36586fd690ba8b038e512ca0c.png

3

源文件

目标:源文件安装操作,主要是下载源文件后直接安装,但是有区别于pip,其不会自动安装依赖关系(pip可以)

✄  包安装操作

· 第一步:进入包源文件目录--目录中有一个setup.py文件。

· 第二步:安装。

1  python setup.py install

2  python setup.py install --record ./log

67ab1eece9bdc0debe614dbbc887101a.png

提示:如果有删除的必要,可以查看log文件内容,删除对应文件目录即可。

注意:源码包下载网站(https://pypi.org/)。

4

总结

通过多种包安装方式,主要能够解决同学在使用python过程中的包安装和卸载问题。

· 在网络正常的情况下推荐使用PyCharm,因为是图形化界面,操作方便

· 如果没有PyCharm,可以使用pip进行包安装

· 网络实在有问题,或者前两中方式无法使用,这是可以通过提前准备的源码包进行安装

热点文章

63道java面试真题击破BAT招聘套路!跳槽季助你一臂之力

互联网从业人才报告,非技术岗位月薪也可达23000……

月薪14Kweb大神独家发布:学习路线+首发资源!

392ae94f5fe056ae991fbaf84c4bf369.gif 文章好看就点这里 3559ca213aa7d743a53df4da1a800a4d.gif

▼点击 加程序员交流群

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/168548
推荐阅读
相关标签
  

闽ICP备14008679号