python学习-第三方库的引入

这篇具有很好参考价值的文章主要介绍了python学习-第三方库的引入。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言:

第三方库的三种引入方式:

 1、使用pip+cmd引入第三方库

 2、使用pycharm引入第三方库

 3、使用轮子.whl文件进行离线安装

扩展知识-永久更改第三方库下载源


前言:

        在Python语言的库中,分为Python标准库和Python的第三方库。python的标准库是随着pyhon安装的时候默认自带的库,python的第三方库,需要下载后安装到python的安装目录下,不同的第三方库安装及使用方法不同。它们调用方式是一样的,都需要用import语句调用。

第三方库的三种引入方式:

1、使用pip+cmd引入第三方库

               pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。pip 已内置于 Python 3.4 和 2.7 及以上版本,其他版本需另行安装

常规命令:pip install 安装第三方库的库名   (我以jieba为例)

                 

pip install jieba

其他命令:pip install 库名==库的版本号  (指定版本号)

pip install jieba==0.42.1

                  pip uninstall 库名  (卸载库)

pip uninstall jieba

使用python默认源安装速度会比较慢,可以指定国内的源来安装某个包,例如

pip install -i https://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/

python学习-第三方库的引入

    

2、使用pycharm引入第三方库

                PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

 安装方法:依次进入"File"–>“Settings”–>“Project”–>“Project Interpreter”,点击右侧的“+”号,进入搜索界面,寻找所需的包,然后点击安装。

python学习-第三方库的引入

 python学习-第三方库的引入

 python学习-第三方库的引入

注意事项:有的pycharm版本还有一个Manage Repositories按钮,里面最常用的就是改变下载源-更改第三方库的下载路径

python学习-第三方库的引入

 python学习-第三方库的引入

        

3、使用轮子.whl文件进行离线安装

     使用成功率最高的方法,但不常用。下载所需包对应的轮子(.whl)文件,然后进入你的pip安装目录下的,使用命令行的pip进行安装。

1、在电脑上通过pip install wheel安装wheel这个库。
2、打开网址   https://www.lfd.uci.edu/~gohlke/pythonlibs/
3、CTRL+F打开搜索,找到自己需要的库,下载相应的。whl文件。
4、在dos命令行安装pip install path/文件名.whl

命令:pip install path/文件名.whl 

扩展知识-永久更改第三方库下载源

        Windows
1、此电脑路径敲:%APPDATA% +回车,进入 C:\Users\电脑用户\AppData\Roaming 目录
2、新建 pip 文件夹

3、pip文件夹中新建 pip.ini 配置文件
3、填写pip.ini 配置文件内容(可以使用记事本打开)

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors =true
mirrors =https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host =pypi.tuna.tsinghua.edu.cn

python学习-第三方库的引入

index-url和mirrors的值可以更改为国内其他下载源,前文有提到哦~

之后就可以一直使用清华的下载源或其他源了~~~

本次技术分享到这里结束了,喜欢就点赞收藏吧!!!文章来源地址https://www.toymoban.com/news/detail-446724.html

到了这里,关于python学习-第三方库的引入的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 查看python第三方库的安装路径并修改路径(二)之Pycharm下如何安装第三方函数库,并明确安装位置

    #第一步:学习如何利用pycharm安装第三方库 如图,打开pycharm的文件–设置。 打开python的编译器,点开+号,即可搜索并下载需要的第三方库,软件会自动默认安装在某个路径,此路径和你当初安装软件的位置有关系。 #第二步:查找第三方库的安装路径 以我为例,我的针对于

    2024年02月14日
    浏览(22)
  • 引入第三方字体库 第三方字体库Google Fonts

    googlefonts官方网站 googlefonts中国网站 本人是在微信小程序中引入 在static中建一个文件夹font-family 例如字体链接:https://fonts.font.im/css?family=Kirang+Haerang 将该链接的返回的资源的复制到css文件中 font-family.css main.js引入 微信小程序不校验合法域名就能看到结果

    2024年02月16日
    浏览(32)
  • 如何去阅读开源的第三方库的源码

    2023年9月2日,周六晚上 今天探索了一天如何去阅读第三方库的源码,终有所获。 再结合以前看cereal项目的源码的经验,于是就有了这篇博客。 我个人认为: 在阅读一个开源的第三方库之前,要先学会这个第三方库的一些简单用法,然后再顺着这个学会的用法去看相关的源码

    2024年02月09日
    浏览(22)
  • Android Studio引用第三方库的方式

    title: 大小端详解 date: 2023-06-06 21:01:24 comments: true #是否可评论 toc: true #是否显示文章目录 categories: #分类 - gradle - android studio tags: #标签 - gradle - android studio summary: android stduio 导入第三方库方式 这里描述的第三方库文件格式指的是 so aar so库介绍一种方法 Aar介绍两种方法 libs目录

    2024年02月08日
    浏览(21)
  • uniapp微信小程序引入第三方广告插件

      以Slime广告插件为例。 一、微信小程序后台申请相关插件   二、manifest.json文件 三、pages.json文件 四、要使用该插件的vue页面 引用插件后就可以使用插件的相关方法。 附:Slime插件文档 Slime | 小程序插件 | 微信公众平台

    2024年02月11日
    浏览(28)
  • Vue 项目中引入本地第三方 JS 库

    ESLint 语法检测会报错: \\\'$\\\' is not define   ESLint 语法检测不会报错   ESLint 语法检测不会报错   ESLint 语法检测会报错: \\\'$\\\' is not define 项目开启了 ESLint 语法检测的话,会报一个 error : \\\'$\\\' is not defined。 1、在每一个使用 $ 的代码行上 加  /* eslint-disable */  ,忽略该报错。 2、在根

    2024年02月04日
    浏览(28)
  • Flutter插件引入第三方jar包之armeabi

    然而我们这个相机厂商只提供 armeabi 架构的包 由于测试机是v8a的架构,而且flutter经过多个版本更新后,不能直接flutter run的时候指定平台架构为32位的,则 无法调用到so文件 ,所以有不小的麻烦。这先按下不表。 首先还是在 plugin/android 的目录新建一个 libs 文件夹,然后将

    2024年04月16日
    浏览(16)
  • 引入供应链安全来保护第三方代码元素

    应用程序安全测试解决方案 DerScanner 添加了一项新功能,允许用户验证应用程序代码中的第三方元素。 开源软件供应链攻击事件一年内增加两倍,网络威胁呈升级趋势。第三方组件的统计数据令人震惊,约占平均应用程序代码量的 80%,使这些组件成为一个重大的网络安全问

    2024年01月19日
    浏览(21)
  • 【Maven】maven引入第三方jar包并打包

    idea中的springboot项目引用第三方jar包,打包时将其引入 本文参照官网:http://maven.apache.org/ 第一种:在pom文件引入jar包的目录 1.选择File下的project Structure 2.选择Module,选择项目模块,选择Dependencies下的加号:点击JARs or Directories…: 3.选择你jar包所在的位置,点击OK,点击Apply,此时已

    2024年02月16日
    浏览(22)
  • CSerialPort教程4.3.x (6) - CSerialPort作为第三方库的使用

    环境: CSerialPort项目是一个基于C/C++的轻量级开源跨平台串口类库,可以轻松实现跨平台多操作系统的串口读写,同时还支持C#, Java, Python, Node.js等。 CSerialPort项目的开源协议自 V3.0.0.171216 版本后采用GNU Lesser General Public License v3.0 为了让开发者更好的使用CSerialPort进行开发,特

    2024年02月11日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包