看见更大的Python世界:Python生态系统中的第三方库的安装

简介: 看见更大的Python世界:Python生态系统中的第三方库的安装

看见更大的 Python 世界

Python社区

>45万个第三方库

PyPI · The Python Package Index

PyPI

PyPl: Python Package Index

PSF 维护的展示全球 Python 计算生态的主站

学会检索并利用 PyPI,找到合适的第三方库开发程序

怎么找到合适的库??

HelloGitHub

pip install freegames

python -mfreegames.snake # freegames.游戏名

实例:开发与区块链相关的程序

  • 第1步:在 pypi.org 搜索 blockchain
  • 第2步:挑选适合开发目标的第三方库作为基础
  • 第3步:完成自己需要的功能

安装第三方库的三种方法

方法1(主要方法):pip 安装方法

常用的pip命令

D:\>pip install <第三方库名>

- 安装指定的第三方库

D:\>pip install –U <第三方库名>

- 使用-U标签更新已安装的指定第三方库

D:\>pip uninstall <第三方库名>

- 卸载指定的第三方库

D:\>pip download <第三方库名>

- 下载但不安装指定的第三方库

D:\>pip show <第三方库名>

- 列出某个指定第三方库的详细信息, 可以查看当前库是否正确安装对应的路径!!

D:\>pip search <关键词>

- 根据关键词在名称和介绍中搜索第三方库

D:\>pip list

- 列出当前系统已经安装的第三方库

主要方法,适合99%以上情况

  • 适合Windows、Mac和Linux等操作系统
  • 未来获取第三方库的方式,目前的主要方式
  • 适合99%以上情况,需要联网安装

方法2:集成安装方法

集成安装:结合特定Python开发工具的批量安装

方法3:文件安装方法

为什么有些第三方库用pip可以下载,但无法安装?

某些第三方库pip下载后,需要编译再安装

如果操作系统没有编译环境,则能下载但不能安装

可以直接下载编译后的版本用于安装吗?

http://www.lfd.uci.edu/~gohlke/pythonlibs/

如果打不开,可尝试使用谷歌浏览器~

实例:安装wordcloud库
  • 步骤1:在UCI页面上搜索wordcloud
  • 步骤2:下载对应版本的文件
  • 步骤3:使用pip install <文件名>安装

文章总结:

  1. PyPI (Python Package Index): PyPI是Python软件包索引,是Python生态系统中用于存储、分发和管理软件包的中央仓库。开发者可以在PyPI上找到各种Python软件包和工具,这些软件包可以用于各种用途,包括数据分析、Web开发、科学计算等。
  2. pip命令的各种用法: pip是Python的包管理工具,用于安装、卸载、更新Python软件包。文章可能会介绍pip命令的一些常见用法,如:
  • pip install package_name: 安装Python软件包。
  • pip uninstall package_name: 卸载Python软件包。
  • pip freeze: 列出当前环境下已安装的所有Python软件包及其版本。
  • pip install -r requirements.txt: 从requirements.txt文件中安装指定版本的所有软件包。
  • pip install --upgrade package_name: 更新Python软件包至最新版本。
  1. Anaconda集成开发工具及安装方法: Anaconda是一个用于数据科学和机器学习的开发环境,它集成了Python解释器、常用的数据科学库(如NumPy、Pandas、Scikit-learn等)以及Jupyter Notebook等工具。文章可能会介绍Anaconda的安装方法,包括下载安装包、安装过程中的一些配置选项等。
  2. UCI页面的“补丁”安装方法: 这部分内容可能是针对某个特定的软件或工具,作者可能介绍了如何从UCI(University of California, Irvine)页面下载并安装补丁或更新,以修复软件中的bug或添加新功能。

希望对你有帮助!加油!

若您认为本文内容有益,请不吝赐予赞同并订阅,以便持续接收有价值的信息。衷心感谢您的关注和支持!

目录
相关文章
|
19天前
|
机器学习/深度学习 XML 数据可视化
python常用的第三方库有哪些?
python常用的第三方库有哪些?
203 28
|
18天前
|
机器学习/深度学习 数据采集 供应链
使用Python实现智能食品安全追溯系统的深度学习模型
使用Python实现智能食品安全追溯系统的深度学习模型
41 4
|
19天前
|
IDE 开发工具 索引
在Python中安装第三方库
在Python中安装第三方库
|
7天前
|
机器学习/深度学习 人工智能 算法
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
宠物识别系统,本系统使用Python作为主要开发语言,基于TensorFlow搭建卷积神经网络算法,并收集了37种常见的猫狗宠物种类数据集【'阿比西尼亚猫(Abyssinian)', '孟加拉猫(Bengal)', '暹罗猫(Birman)', '孟买猫(Bombay)', '英国短毛猫(British Shorthair)', '埃及猫(Egyptian Mau)', '缅因猫(Maine Coon)', '波斯猫(Persian)', '布偶猫(Ragdoll)', '俄罗斯蓝猫(Russian Blue)', '暹罗猫(Siamese)', '斯芬克斯猫(Sphynx)', '美国斗牛犬
63 29
【宠物识别系统】Python+卷积神经网络算法+深度学习+人工智能+TensorFlow+图像识别
|
8天前
|
机器学习/深度学习 算法 前端开发
基于Python深度学习的果蔬识别系统实现
果蔬识别系统,主要开发语言为Python,基于TensorFlow搭建ResNet卷积神经网络算法模型,通过对12种常见的果蔬('土豆', '圣女果', '大白菜', '大葱', '梨', '胡萝卜', '芒果', '苹果', '西红柿', '韭菜', '香蕉', '黄瓜')图像数据集进行训练,最后得到一个识别精度较高的模型文件。再基于Django框架搭建Web网页端可视化操作界面,以下为项目实现介绍。
19 4
基于Python深度学习的果蔬识别系统实现
|
2月前
|
机器学习/深度学习 传感器 存储
使用 Python 实现智能地震预警系统
使用 Python 实现智能地震预警系统
131 61
|
1月前
|
弹性计算 数据管理 数据库
从零开始构建员工管理系统:Python与SQLite3的完美结合
本文介绍如何使用Python和Tkinter构建一个图形界面的员工管理系统(EMS)。系统包括数据库设计、核心功能实现和图形用户界面创建。主要功能有查询、添加、删除员工信息及统计员工数量。通过本文,你将学会如何结合SQLite数据库进行数据管理,并使用Tkinter创建友好的用户界面。
51 2
从零开始构建员工管理系统:Python与SQLite3的完美结合
|
16天前
|
存储 JSON 网络安全
使用 EFS 在 AWS Lambda 上安装 Python 依赖项
使用 aws lambda 时,开发人员面临的常见挑战之一是管理大型 python 依赖项。
22 1
|
19天前
|
Ubuntu Linux iOS开发
安装Python
安装 Python 是相对简单的过程,但需要根据不同的操作系统选择合适的方法。同时,合理使用虚拟环境可以更好地管理项目的依赖和环境,提高开发效率。希望这些步骤和注意事项能帮助你顺利安装 Python。
|
21天前
|
Python
Python之音乐专辑管理系统
音乐专辑管理系统是一款用于管理和维护音乐专辑信息的应用程序,支持添加、删除、修改和查询专辑详情(如专辑名、艺术家、发行日期及曲目列表)。系统运行需Python 3.x环境,硬件要求较低,适合个人及小型团队使用。
41 4