Python中 whl包、tar.gz包的区别
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 解压缩 tar 包 或 tar.gz包
python 解压缩 tar 包 或 tar.gz包 # pip install rarfile import tarfile def decompression_tar(tar_path, file ...
- LINUX下tar.gz包的安装方法
LINUX下tar.gz包的安装方法 在tar.gz的东西不多了---- ======================================== 大多以tar.gz 和tar.bz2打包软件 ...
- linux 软件 tar deb rmp,专业编剧软件Fade In Linux版提供deb、rpm、tar.gz包下载
Fade In是一款专业编剧软件,支持Windows.Mac.Linux.iPhone/iPad和Android平台.它是专业人士使用的最先进的软件,可用于电影.电视.视频游戏.舞台.广播等.它具有对 ...
- mysql sql.gz 解压_linux 安装mysql数据库——tar.gz包解压安装法
mysql数据库有多种安装方式,本文只介绍在Linux服务器上的tar.gz包解压安装法, 先通过mysql官网或者网络资源下载 mysql-5.7.3-m13-linux-glibc2.5-x86_ ...
- anaconda安装tar.gz包
离线下载好tar.gz包以后用7z解压,解压后的文件放在没有中文的目录中如F:\snownlp-0.12.3.tar 点开里面发现还有一个tar.gz文件,这时还需要解压一次(一般解压一次以后就能看到 ...
- 用命令:tar -zxvf,解压tar.gz包失败的问题解决。
问题描述: 主机上,使用tar -zxvf 解压tar.gz包的时候,出现以下错误: gzip: stdin: not in gzip format tar: Child returned statu ...
- R语言安装.tar.gz包
R语言安装.tar.gz包 # 以ElemStatLearn包的安装为例 # "package 'ElemStatLearn' is not available for this versi ...
- linux tar.gz指定目录,tar.gz包内提取某个文件在指定目录下。
想试试不解压从tar.gz包内提取某个文件到指定目录下,百度来的全是一个模板,没有示例,根本莫名其妙.经自己测试才算明白. 百度来的方法 tar包 tar tvf yourtarfile |grep ...
- docker load tar.gz包失败解决方法
docker load tar.gz包失败解决方法 参考文章: (1)docker load tar.gz包失败解决方法 (2)https://www.cnblogs.com/lgh344902118 ...
最新文章
- Python小知识点(3)--装饰器
- 關於@Override
- 推荐两款实用工具——hcache和SQLPad
- Java Servlet 过滤器与 springmvc 拦截器的区别?
- 技术解析:一文看懂 Anolis OS 国密生态 | 龙蜥专场
- ECMAScript 6 之 let 和 const 命令
- 《who Who Are You Working For》(你在为谁工作)
- 因触屏故障 美国监管部门对15.9万辆特斯拉进行调查
- 思科交换机MST配置命令步骤-实例讲解
- 计算机中那些事儿(十):资料管理一些建议---实践篇
- DB9 公头母头引脚定义及连接
- UEFI开发探索50 – UEFI与网络2
- “云+移动互联时代,2014移动平台高峰论坛”隆重举行
- 翻译如重构,期待您的单元测试
- 关于日本人的笑话合集(转载)
- pyqt QLineEdit 详细用法
- Keepalived源码、yum安装-高可用(主备、主主)场景
- Vue子组件触发父组件事件
- 如何利用excel和python构建拟合曲线预测可转债股票价格?
- Oracle:ADG基础知识学习一20230515