pip install -i https://pypi.tuna.tsinghua.edu.cn/simple snowboy
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://www.piwheels.org/simple
WARNING: Keyring is skipped due to an exception: Failed to unlock the collection!
Collecting snowboy
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/86/fc/3a13408cb3b32abff1b0539f44fca02ca378d9077b11f0c95674f278f3de/snowboy-1.2.0b1.tar.gz (5.0 MB)
Requirement already satisfied: PyAudio in /usr/local/lib/python3.9/dist-packages (from snowboy) (0.2.13)
Building wheels for collected packages: snowboy
Building wheel for snowboy (setup.py) ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-0vqgy7fv
cwd: /tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/
Complete output (12 lines):
running bdist_wheel
running build
Compiling snowboy...
g++ -I../../ -O3 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++0x -shared snowboy-detect-swig.o \
../..//lib/ubuntu64/libsnowboy-detect.a -L/usr/lib/python2.7/config-aarch64-linux-gnu -L/usr/lib -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lm -ldl -lf77blas -lcblas -llapack_atlas -latlas -o _snowboydetect.so
snowboy-detect-swig.o: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
make: *** [Makefile:65: _snowboydetect.so] Error 1
creating build
creating build/lib
creating build/lib/snowboy
error: can't copy 'swig/Python/_snowboydetect.so': doesn't exist or not a regular file
----------------------------------------
ERROR: Failed building wheel for snowboy
Running setup.py clean for snowboy
Failed to build snowboy
Installing collected packages: snowboy
Running setup.py install for snowboy ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-23c0i14u/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/pi/.local/include/python3.9/snowboy
cwd: /tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/
Complete output (25 lines):
running install
/home/pi/.local/lib/python3.9/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!! ********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
******************************************************************************** !!
self.initialize_options()
running build
Compiling snowboy...
g++ -I../../ -O3 -fPIC -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++0x -shared snowboy-detect-swig.o \
../..//lib/ubuntu64/libsnowboy-detect.a -L/usr/lib/python2.7/config-aarch64-linux-gnu -L/usr/lib -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -lm -ldl -lf77blas -lcblas -llapack_atlas -latlas -o _snowboydetect.so
snowboy-detect-swig.o: file not recognized: file format not recognized
collect2: error: ld returned 1 exit status
make: *** [Makefile:65: _snowboydetect.so] Error 1
creating build
creating build/lib
creating build/lib/snowboy
error: can't copy 'swig/Python/_snowboydetect.so': doesn't exist or not a regular file
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sc7hxgzh/snowboy_edd1aa31c3cb4f619ea678a7df0e2db0/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-23c0i14u/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/pi/.local/include/python3.9/snowboy Check the logs for full command output.
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple snowboy
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple, https://www.piwheels.org/simple
WARNING: Keyring is skipped due to an exception: Failed to unlock the collection!
Collecting snowboy
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/86/fc/3a13408cb3b32abff1b0539f44fca02ca378d9077b11f0c95674f278f3de/snowboy-1.2.0b1.tar.gz (5.0 MB)
|████████████████████████████████| 5.0 MB 64 kB/s
Requirement already satisfied: PyAudio in /usr/local/lib/python3.9/dist-packages (from snowboy) (0.2.13)
Building wheels for collected packages: snowboy
Building wheel for snowboy (setup.py) ... error

  

It seems there was an error while building the Snowboy package. This could be due to various reasons, such as missing dependencies or incompatible system configurations. To troubleshoot the issue, you can try the following steps:

  1. Ensure Dependencies are Installed:
    Snowboy has some dependencies that need to be installed before building the package. Make sure you have the necessary dependencies installed on your system. These dependencies include python-dev and python3-dev. You can install them using the following command:

     

    Copy

    sudo apt-get install python-dev python3-dev
    ```
  2. Upgrade Setuptools and Wheel:
    It's recommended to upgrade Setuptools and Wheel to the latest versions before building the package. You can use the following command to upgrade them:

     

    Copy

    pip install --upgrade setuptools wheel
  3. Build Snowboy from Source:
    Instead of installing the pre-built package, you can try building Snowboy from source. Here are the steps to do it:

    • Download the Snowboy source code from the official GitHub repository: https://github.com/Kitt-AI/snowboy
    • Extract the downloaded source code to a directory of your choice.
    • Open a terminal and navigate to the extracted Snowboy directory.
    • Run the following command to build the package:
       

      Copy

      python setup.py build
    • After the build process completes, install the package using the following command:
       

      Copy

      python setup.py install

    By building Snowboy from source, you may be able to overcome any issues encountered during the installation process.

  4. Seek Further Assistance:
    If the above steps do not resolve the issue, it may be helpful to seek assistance from the Snowboy community or the package maintainers. You can visit the Snowboy GitHub repository or their official website for more information and support options.

snowboy 无法 install的更多相关文章

  1. 离线语音Snowboy热词唤醒+ 树莓派语音交互实现开关灯

    离线语音Snowboy热词唤醒 语音识别现在有非常广泛的应用场景,如手机的语音助手,智能音响(小爱,叮咚,天猫精灵...)等. 语音识别一般包含三个阶段:热词唤醒,语音录入,识别和逻辑控制阶段. 热词 ...

  2. jetson nano 安装 snowboy 遇到的问题及处理

    Snowboy 是 KITT.AI 开发的一个高度可定制的热词检测引擎,当笔者的 jetson nano 加上话筒后,就立马尝试安装,但在安装过程中却发生了错误,所以把处理方式记录了下来以作备忘. 首 ...

  3. 树莓派上搭建唤醒词检测引擎 Snowboy

    Snowboy 是一款高度可定制的唤醒词检测引擎,可以用于实时嵌入式系统,并且始终监听(即使离线).当前,它可以运行在 Raspberry Pi.(Ubuntu)Linux 和 Mac OS X 系统 ...

  4. OEL上使用yum install oracle-validated 简化主机配置工作

    环境:OEL 5.7 + Oracle 10.2.0.5 RAC 如果你正在用OEL(Oracle Enterprise Linux)系统部署Oracle,那么可以使用yum安装oracle-vali ...

  5. org.jboss.deployment.DeploymentException: Trying to install an already registered mbean: jboss.jca:service=LocalTxCM,name=egmasDS

    17:34:37,235 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-8080 17:34:37,281 INFO [ ...

  6. 如何使用yum 下载 一个 package ?如何使用 yum install package 但是保留 rpm 格式的 package ? 或者又 如何通过yum 中已经安装的package 导出它,即yum导出rpm?

    注意 RHEL5 和 RHEL6 的不同 How to use yum to download a package without installing it Solution Verified - ...

  7. Install and Configure SharePoint 2013 Workflow

    这篇文章主要briefly introduce the Install and configure SharePoint 2013 Workflow. Microsoft 推出了新的Workflow ...

  8. Basic Tutorials of Redis(1) - Install And Configure Redis

    Nowaday, Redis became more and more popular , many projects use it in the cache module and the store ...

  9. Hadoop学习日志- install hadoop

    资料来源 : http://www.tutorialspoint.com/hadoop/hadoop_enviornment_setup.htm Hadoop 安装 创建新用户 $ su passwo ...

  10. 关于bundle install 的一点补充

    在第一次运行bundle install之后,生成了Gemfile.lock文件,里面记录gem的具体版本号,按照官方文档说明,以后运行bundle install就不会再依据Gemfile,而是根据 ...

随机推荐

  1. 聊一聊 Rust 的 stack overflow

    早上看到了这篇文章 智能指针有可能会让你的应用崩溃, 下面分析一下 会导致 stack overflow 的代码 struct Node<T> { val: T, next: Option ...

  2. 浅谈OpenCV的多对象匹配图像的实现,以及如何匹配透明控件,不规则图像

    浅谈OpenCV的多对象匹配透明图像的实现,以及如何匹配半透明控件 引子 OpenCV提供的templateMatch只负责将(相关性等)计算出来,并不会直接提供目标的对应坐标,一般来说我们直接遍历最 ...

  3. MAC地址、IP地址与子网———计算机网络

    计算机具有强大的功能.除了体现与计算机本身具有的计算能力外,其他的功能大多是基于与其他计算机联网提供的. 然而,计算机之间的联网不是一根网线就能解决嘛? 答案当然是否定的.实际上计算机间的交流过程十分 ...

  4. Mediabox:年度最佳音视频开发工具

    "2023稀土开发者大会"落下帷幕,由稀土掘金社区评选的的掘金技术引力榜重磅出炉,共有22个优秀实践案例上榜,涵盖对技术行业发展有特别贡献的人物.开发工具.开源项目.技术团队和技术 ...

  5. 每日一题:SpringBoot中支持的事务类型

    以下是每种事务类型的作用.代码示例和对代码的解释: PROPAGATION_REQUIRED(默认): 作用:如果当前存在事务,则方法将在该事务中运行:如果不存在事务,则创建一个新的事务.适用于大多数 ...

  6. 一对多数据的多选筛选([EF,ABP]但是sql思路通用)

    一对多数据的多选筛选([EF,ABP]但是sql思路通用) 标题起的并不是特别准确,但是现在又没有更加准确的描述,暂时这样了 业务需求: 数据格式为一条数据,对应多条二级数据,暂时表示为主信息为&qu ...

  7. TCP 链接关闭 -- 客户端为什么需要60秒的time_wait状态

    客户端主动关闭连接时( FIN-> ACK<- FIN<- ACK->),在发送最后一个ack后会进入TIME_WAIT状态,停留2个MSL时间,进入CLOSED状态 MSL就 ...

  8. Linux 软件包:man pages

    有时候,man ls 发现没有帮助文档,可以快递打开浏览器检索 "man ls" . # yum list | grep man | grep pages gl-manpages. ...

  9. rman catalog 遇到的一个错误

    [oracle@source admin]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.3.0 Production on Thu Jun 22 09: ...

  10. Windows 下搭建 Appium + Android+python 自动化测试环境

    前言 本来并不打算写这么一篇文章,但是实践下来发现网上的各种教程里大致有两个问题.一是文章有些跟不上时代,目前android开发和测试的技术更新都比较快,内容有些过期.二是细节部分不是太完整,拼拼凑凑 ...