暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【Python从入门到实战】第三方库才是Python的最强密码,教你三种安装方式,轻松实用~

Python顾木子吖 2021-11-24
494

前言


 这章写什么?大家都直到了哈,上一篇介绍类的时候给大家留了一个预告


的,哈哈哈。


python能够这么流行,一个重要的原因是第三方库非常的多,提供的功能非


常的丰富,减少了开发时间,github等有非常多python的第三方库,很多第


三库不仅提供了很多实用的功能,同时也是学习python的好材料。


正式介绍一下今天给大家写的内容是:安装第三方库。


想跟着小编一起从入门开始学习的小伙伴儿或需要完整的源码项目等:


关注公众号——Python顾木子吖 免费拿!

 什么是第三方库呢?

第三方库,是一些程序员已经完成的源码并且打包好了的,已经是一个可以直接运用的一种算法,里面包括了很多同一类的功能。就类似于照相,照相机就是一种库,调焦等等就是库里面的各种方法。如果没有照相机,每次要拍照的时候都要去写一大段代码去完成这个功能,而库的存在就是节省了很多时间。

怎么安装第三方库呢?


无论你想安装哪一种库,方法基本都是通用的。下面开始介绍安装第三方库的


方法,主要是三块。


1)最简单的方式:在 PyCharm 中安装


推荐大家使用 PyCharm ,就是因为它贴心地考虑了开发者的使用体验,在 


PyCharm 中可以方便快捷地安装和管理库。


  • 第一步:在 PyCharm 的菜单中选择:File
     > Settings


  • 第二步:搜索框输入 Project Interpreter找到之后选择自己的Python环境,我的是3.7的,点击+号


  • 第三步:输入库的名称,需要安装什么搜什么,勾选Install Package


在安装成功后,PyCharm 会有成功提示。你也可以在 project 



interpreter
 这个界面中查看安装了哪些库,点-
号就可以卸载不再需要的


库。



 2)最直接的方式:在终端/命令行中安装


最直接的方式:在终端/命令行中安装安装 pip在 Python 3.4 之后,安装好 


Python 环境就可以直接支持 pip,你可以在终端/命令行里输入这句检查一下:

pip --version

如果显示了 pip 的版本,就说明 pip 已经成功安装了。使用 pip 安装库


在安装好 pip 之后,以后安装库,只需要在命令行里面输入:

pip3 install PackageName

注:PackageName 需要替换成你要安装的库的名称;如果你想安装到 python 2中,需要把 pip3 换成 pip。

如果你安装了 python 2和3两种版本,可能会遇到安装目录的问题,可以换


成:

注:如果你想安装到 python 2中,需要把 python3 换成 python

python3 -m pip install PackageName

如果遇到权限问题,可以输入:

sudo pip install PackageName

安装成功后会提示:

Successfully installed PackageName

再介绍几个 pip 的常用指令:


pip install --upgrade pip                  #升级 pip
pip uninstall flask #卸载库
pip list                                   #查看已安装库

异常情况:安装某些库的时候,可能会遇到所依赖的另一个库还没安装,导致


无法安装成功的情况,这时候的处理原则就是:缺啥装啥,举个例子,如果出


现这样的错误提示:


danbao$ scrapy version -v 
:0: UserWarning: You do not have a working installation of the service_identity module: 'No module named service_identity'. Please install it from <https://pypi.python.org/pypi/service_identity> and make sure all of its dependencies are satisfied. Without the service_identity module and a recent enough pyOpenSSL to support it, Twisted can perform only rudimentary TLS client hostname verification. Many valid certificate/hostname mappings may be rejected.
Scrapy : 0.24.6
lxml : 3.4.4.0
libxml2 : 2.9.0
Twisted : 15.2.1
Python : 2.7.9 (default, May 27 2015, 22:47:13) - [GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.53)]
这时候的解决方法是:
pip install service_identity



3)最原始的方式:手动安装


为了应对异常情况,再提供一种最原始的方法:手动安装。往往是 


Windows 用户需要用到这种方法。进入pypi.python.org,搜索你要安装的


库的名字,这时候有3种可能,


  • 第一种是 exe 文件,这种最方便,下载满足你的电脑系统和 python 环境的对应的exe,再一路点击 next 就可以安装。


  • 第二种是 .whl 类文件,好处在于可以自动安装依赖的包。


  • 第三种是源码,大概都是 zip
     、 tar.zip
    、 tar.bz2
     格式的压缩包,这

    个方法要求用户已经安装了这个包所依赖的其他包。例如 pandas 依赖

    于 numpy, 你如果不安装 numpy, 这个方法是无法成功安装 pandas 的。如果没有前两种类型的文件,那只能用这个了。

一、如果你选择了下载.whl 类文件,下面是安装方法:

到命令行输入:



pip3 install wheel

等待执行完成,不能报错。(如果是在 python2 环境安装,pip3 要换成 pip)

从资源管理器中确认你下载的.whl 类文件的路径,然后在命令行继续输入:


cd C:\download



注:此处需要改为你的路径,路径的含义是文件所在的文件夹,不包含这个文件名字本身。

然后再在命令行继续输入:

pip3 install xxx.whl

注:xxx.whl 是你下载的文件的完整文件名。

二、如果你选择了下载源码压缩包,下面是安装方法:


解压包,进入解压好的文件夹,通常会看见一个 setup.py 的文件。从资源管


理器中确认你下载的文件的路径,打开命令行(cmd),输入:


  1. cd C:\download

    注:此处需要改为你的路径,路径的含义是文件所在的文件夹,不包含这个文件名字本身。

  2. 然后在命令行中继续输入:


  3. python3 setup.py install

    这个命令,就能把这个第三库安装到系统里,也就是你的 Python 路径,Windows 一般是在 C:\Python3.5(或2.7)\Lib\site-packages。

    想卸载库的时候,找到 python 路径,进入 site-packages 文件夹,在

    里面删掉库文件就可以了。

使用第三方库


在 PyCharm 中输入库的名字,就会自动提示补全了:



 输入之后你会发现是灰色的状态 import pygame,这是因为还没有在程序中


使用这个库,而不是因为库还没安装(想检查库是否安装的话,可以使用前面


提到的 PyCharm 或者 pip 的方式来确认)。关于库的使用指南到这里就结


束了。


 结尾

好啦!以上就是今天要给大家分享的内容,如果有需要可以收藏起来慢慢看哈


边看的话也要试着自己敲代码啦!(滴滴我获完整的源码+素材包哈!)


快来跟我一起学习吧!关注小编,每天更新精彩内容哦~


👑 源码基地:


关注小编公众号:Python顾木子吖   海量免费源码随你挑~


最后记得点“再看”、“评论”、欢迎“转发”啦~




文章转载自Python顾木子吖,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论