iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python中 whl包、tar.gz包的区别详解
  • 781
分享到

Python中 whl包、tar.gz包的区别详解

2024-04-02 19:04:59 781人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录1.whl包2 安装 .whl库包文件3 tar.gz包1.whl包 whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下

1.whl包

whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下,选择适合自己的python环境进行安装。

一般whl包的命名都很长,我们看下具体的含义,举个栗子:

rknn_toolkit-1.7.1-cp36-cp36m-win_amd64.whl

其中,rknn_toolkit是文件名,cp36指的是对应的python版本,cp36就是python3.6,同理,cp37就是python3.7,win指操作系统windows,amd指64位

2 安装 .whl库包文件

有时直接使用pip下载也比较慢,可以去Pypi官网下载.whl库包.tar.gz库包文件,然后再安装

package_name.whl库包是已经编译过的,因此可以直接使用pip进行安装

pip install 文件名.whl

前题是cmd指令进入到.whl文件所在的路径,然后执行以上的命令

3 tar.gz包

源文件,压缩并打包在一起,还没有编译

安装:

下载—> 解压 —> cd到文件路径 —> 执行命令: python setup.py install

建议:

如果环境挺充足,可以用tar包或者tar.gz包;

如果环境欠缺,比如缺少某些编译环境,或者想要快速且稳定,可以考虑whl包;

一般网络好的情况下,直接pip在线安装了… 但是有些时候没有编译环境,就得用whl包。

到此这篇关于Python中 whl包、tar.gz包的区别的文章就介绍到这了,更多相关Python whl包、tar.gz包内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python中 whl包、tar.gz包的区别详解

本文链接: https://www.lsjlt.com/news/120030.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python中 whl包、tar.gz包的区别详解
    目录1.whl包2 安装 .whl库包文件3 tar.gz包1.whl包 whl格式本质上是一个压缩包,里面包含了py文件,以及经过编译的pyd文件。使得可以在不具备编译环境的情况下...
    99+
    2024-04-02
  • sun包和java包的区别
    sun包和java包的区别是:1. 存在时间不同:sun包是早期JDK版本中的一个包,而java包是从JDK 1.2版本开始引入的。...
    99+
    2023-08-28
    java
  • 使用Java 压缩文件打包tar.gz 包的详细教程
    目录一、背景二、如何通过 Java 打包文件?2.1 添加 Maven 依赖2.2 打包核心代码三、结语一、背景 最近,小哈主要在负责日志中台的开发工作, 等等,啥是日志中台? 俺...
    99+
    2024-04-02
  • Python中打包和解包(*和**)的使用详解
    目录一、打包参数二、解包参数三、几点注意*和**在函数的定义和调用阶段,有着不同的功能,并且,*和**不能离开函数使用! 一、打包参数 * 的作用:在函数定义中,收集所有位置参数到一...
    99+
    2024-04-02
  • Vue2 Observer实例dep和闭包中dep区别详解
    目录start1. 依赖收集2. 通知更新思考拓展一拓展二手动通知的案例endstart 此前学习 Vue2 源码。对 Vue 源码中两次出现的new Dep(),不清楚它们的区别,...
    99+
    2022-11-13
    Vue2 Observer与dep闭包 Vue2 闭包
  • Java中JAR包、EAR包和WAR包有哪些区别
    这篇文章主要介绍“Java中JAR包、EAR包和WAR包有哪些区别”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Java中JAR包、EAR包和WAR包有哪些区别”文章能帮助大家解决问题。WAR包WA...
    99+
    2023-06-27
  • python3中_from...import...与import ...之间的区别详解(包/模块)
    目录前言1.import ...2.from ... import ...3.引用也有区别4.引用优化总结前言 【以下说明以tkinter模块为例进行说明】 【下图为安装后在pyth...
    99+
    2024-04-02
  • pycharm如何本地安装whl格式的python包
    问题描述:我用pycharm创建了一个虚拟环境,我要在pycharm中添加一些已经下载好的包(.whl格式)。首先pycharm→设置→python解释器→加号,这里只能从网上下载包;然后(右下角的)python软件包→添加软件包→从磁盘,...
    99+
    2023-09-13
    python pycharm 开发语言
  • 关于Python中的闭包详解
    目录1、闭包的概念2、实现一个闭包3、在闭包中外函数把临时变量绑定给内函数4、闭包中内函数修改外函数局部变量5、注意:6、练习:总结1、闭包的概念 请大家跟我理解一下,如果在一个函数...
    99+
    2024-04-02
  • python 闭包详解
    闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式 (而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的...
    99+
    2023-01-31
    详解 python
  • Python中的datetime包与time包包和模块详情
    目录一、datetime包1.timedelta(params…)得到一个时间增量对象2.timezone(timedelta) + timedelta(params&...
    99+
    2024-04-02
  • Python类、模块、包的概念及区别
    类类的概念在许多语言中出现,是面向对象编程的基础,很容易理解。抽象出不同物体的共同特征,根据相似性原则,把彼此相似的物体归于相同的类概念, 它将数据和操作进行封装,以便将来的复用。 模块模块,在Python中一个文件就可以认为是一个模块。在...
    99+
    2023-01-31
    模块 区别 概念
  • Python利用pip安装tar.gz格式的离线资源包
    Python利用pip安装tar.gz格式的离线资源包 2023年5月14日 下午7:52 • python 下面是Python利用pip安装tar.gz格式的离线资源包的完整攻略: 1. 下载离线资源包并解压 首先需要下载对应版本的tar...
    99+
    2023-09-01
    python 开发语言
  • python闭包的实例详解
    1、在外部函数中定义内部函数,内部函数包含访问外部函数。即使外部函数的生命周期结束后,内部函数仍然可以访问外部函数变量。 2、外部函数的返回值是内部函数本身。 实例 def ou...
    99+
    2024-04-02
  • Python 编程算法:NumPy 打包与不打包的区别是什么?
    在 Python 编程中,NumPy 是一个十分重要的库。它提供了一些非常强大的数学工具,包括多维数组和矩阵运算。在使用 NumPy 时,我们可能会遇到一个问题,就是打包(Packing)和不打包(Unpacking)操作的区别。这两个操...
    99+
    2023-06-30
    打包 numy 编程算法
  • Python中的闭包和匿名函数有什么区别
    闭包和匿名函数都是函数的概念,但是它们有一些区别: 闭包是指在一个函数内部定义另一个函数,并且内部函数可以访问外部函数的变量。闭...
    99+
    2024-03-12
    Python
  • 详解node中的包和包管理工具
    包从哪里来的?不同于 Node.js 中的内置模块与自定义模块,包是由第三方个人或团队开发出来的,免费供所有人使用。 在这里记笔记:免费的!!!为什么我们要用包?由于 Node.js 的内置模块仅提供了一些底层的 API,导致在基于内置模块...
    99+
    2022-11-24
    node Node.js
  • 详解Python中Pytest和Unittest的区别
    目录1.安装和使用2.编写测试用例3.自动发现测试用例4.插件和扩展5.运行速度6.报告7.社区支持昨天在群里面,有两个新手的小伙伴提问:Pytest 和 Unittest是Pyth...
    99+
    2023-03-13
    Python Pytest Unittest区别 Python Pytest Unittest
  • 详解Python中range()与xrange()的区别
    目录前言返回类型记忆操作使用Speed前言 range() 和 xrange() 是两个函数,可用于在 Python的 for 循环中迭代一定次数。在 Python 3 中,没有 x...
    99+
    2024-04-02
  • Python闭包与闭包陷阱举例详解
    目录1 什么是闭包2 闭包示例代码3 什么是闭包陷阱4 闭包陷阱代码实例4.2 第二组代码实例总结1 什么是闭包 在 Python 中,闭包是一种特殊的函数,它能够记住它所在的环境(...
    99+
    2023-01-28
    python中闭包的概念 python闭包详解 Python闭包
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作