python setup.py bdist_wheel生成wheel文件,示例:安装webrtcvad

这篇具有很好参考价值的文章主要介绍了python setup.py bdist_wheel生成wheel文件,示例:安装webrtcvad。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

概述

  • 有些python包在pypi上的wheel文件年代久远,且平台不齐全,例如:webrtcvad
  • 因此需要利用setup.py进行安装
  • 本文还提供了Python3.7下,webrtcvad的最新版本(2.0.11.dev0,最后一次更新是2021年2月)的win_amd64和linux_armv7l架构wheel文件的下载链接
    链接:https://pan.xunlei.com/s/VNNarY2ackt_NZSmMRcOja8eA1#
    提取码:wj6g
    

安装

  • 以webrtcvad为例,先进入webrtcvad的GitHub地址,下载项目,然后
    unzip py-webrtcvad-master.zip
    cd py-webrtcvad-master
    
    # 如果是Linux平台,需要先
    sudo apt update
    sudo apt install build-essential
    # 并且要用python3执行
    # python3 setup.py install
    
    python setup.py install
    
  • 在Windows平台,上述install可能遇到问题,可参考python setup.py install 遇到 Microsoft Visual C++ 14.0 or greater is required解决
  • 检查是否安装成功
    python test_webrtcvad.py
    

生成wheel文件

  • 在新的虚拟环境使用该包,都要利用setup.py进行安装,会比较麻烦,可以利用setup.py生成wheel文件
    python setup.py bdist_wheel
    
  • 生成的wheel文件在py-webrtcvad-master/dist目录下
  • 之后在新的虚拟环境使用该包,只需要
    pip install webrtcvad-2.0.11.dev0-cp37-cp37m-win_amd64.whl
    

文章来源地址https://www.toymoban.com/news/detail-636315.html

到了这里,关于python setup.py bdist_wheel生成wheel文件,示例:安装webrtcvad的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Python】BeeWare 框架:环境搭建 | 安装 BeeWare | Briecase 公文包 | 示例程序 | 分析框架默认生成的 app.py

      ​​​​​​   一起玩蛇啊  👉 《一起玩蛇》🐍 💭 写在前面: 我们假定读者已经安装好了 3.8 版本后的 Python,并且安装好了依赖项,在 Windows 上构建 BeeWare 应用程序需要 Git,你可以可以从 git-scm.org 网站下载。安装完毕后重新启动 cmd,然后就可以准备建立虚拟环境了

    2024年02月01日
    浏览(50)
  • QtDesigner生成的ui文件转换成python的.py文件

    自己学习遇到的问题,记录一哈,使用Windows自带的命令行实现QtDesigner生成的ui文件转换成python的.py文件,具体步骤如下: (1)快捷键:WIN+R,输入 cmd ,打开命令行; (2)进项ui文件的目录下,G:直接转换到G盘,cd 文件名是直接进入到该盘下的某一文件下,我这里是G盘的图

    2024年02月11日
    浏览(49)
  • 将python生成的exe文件反编译成py文件的方法

    闲来无事,就喜欢瞎折腾,之前用python打包过exe小工具,然后今天就突然想到,既然能打包,那就肯定能反编译成py文件,为了这个想法,就网上查资料,自己操作了一下,过程参考了文章: https://www.cnblogs.com/smart-zihan/p/14434498.html 如果觉得我写的看不懂,可以去看这个,哈哈

    2024年02月09日
    浏览(52)
  • python setup.py install 报错的解决

    可能是由于 Windows 的应用沙箱安全性限制导致的。在某些情况下,即使以管理员身份运行 PowerShell,也无法在受限的目录中创建或修改文件。 解决此问题的一种方法是选择一个不受限制的目录来安装 Python 包。你可以使用 --user 标志将包安装到用户目录而不是系统目录中。尝试

    2024年02月07日
    浏览(41)
  • Python3.7+PyQt5 pyuic5将.ui文件转换为.py文件、Python读取配置文件、生成日志

    1.实际开发项目时,是使用Qt Designer来设计UI界面,得到一个.ui的文件,然后利用PyQt5安装时自带的工具 pyuic5 将.ui文件转换为.py文件: 样式图 QT5 UI: 转换的pyqt5: 效果: 2.Python学习之读取配置文件: 初始配置文件test.conf: 步骤1:导入配置文件模块 步骤2:创建配置文件对象 步骤

    2024年01月25日
    浏览(47)
  • setup.py方式打包自己的python代码并可以用pip install安装

    注意setup.py文件和MANIFEST.in文件需要放在和你需要打包的目录同一级下 ,例如我这里需要打包的就是webconsole文件夹(这里webconsole文件夹指的是业务代码文件夹也就是我下图圈出来的文件夹,而不是最外层那个webconsole项目目录文件夹,因为我这里起了相同的文件夹名称,怕各

    2024年04月26日
    浏览(44)
  • python flask生成被控服务端 开放接口 可以调用本地程序启动D盘的app.py文件,并生成一个前端文件,有一个启动按钮

    要创建一个使用 Flask 的被控服务端,开放接口以调用本地程序并启动 D 盘的  app.py  文件,以及生成一个带有启动按钮的前端文件,你需要做以下几个步骤: 设置 Flask 服务端 :创建一个 Flask 应用,并定义一个 API 接口来接收请求。 执行本地程序 :在 Flask 应用中,使用 

    2024年04月15日
    浏览(53)
  • 【解决】python setup.py egg_info did not run successfully

    在我使用 conda 安装fairseq 出现了如下问题 跟着报错改了很久也没用,随后发现原因出在conda身上。 不要使用conda,直接使用原生的python下载就好。

    2024年02月15日
    浏览(33)
  • 解决python setup.py egg_info did not run successfully.问题

    在安装pycurl库时遇到了这个问题: 在搜索之后猜测是不是版本不匹配问题,先升级了pip包: 再重新pip install pycurl还是不行,又尝试了以下命令: 这次可以了,成功安装pycurl库之后运行结果是这样的:  

    2024年04月26日
    浏览(31)
  • 解决报错:python setup.py egg_info did not run successfully

    记录一下安装detectron2过程的解决debug经验,报错如下,主要是python setup.py egg_info did not run successfully: 网上试了很多方法 最后通过下面的方法解决的 然后安装对应的步骤就可以了

    2024年02月16日
    浏览(44)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包