【问题标题】:How to install wheel packages如何安装车轮包
【发布时间】:2017-05-10 19:33:32
【问题描述】:

我正在尝试在 Python 中安装 PocketSphinx。我正在尝试关注Uberi speech recognition README,它会询问以下内容:

PyAudio wheel packages 为 包括 Windows 和 Linux 上常见的 64 位 Python 版本 方便,下third-party/ directory 在存储库根目录中。要安装,只需运行pip install wheel 其次是pip install ./third-party/WHEEL_FILENAME(替换pip 使用 pip3 如果使用 Python 3) 在存储库 root directory

我不明白这里的说明。 FILE_NAME 指的是什么?这是什么wheel,它与 PocketSphinx 有什么关系?

【问题讨论】:

    标签: python-2.7 python-wheel


    【解决方案1】:

    当您手动下载 PocketSphinx 包时,它必须在上述目录中创建了一个带有 .whl 扩展名的 wheel 文件(完成实际工作的文件)。

    现在,您需要在存储.whl 扩展文件的目录中打开一个终端,在本例中为third-party

    确保终端将当前目录显示为third-party 后,继续进行wheel 文件的pip 安装。

    假设wheel文件的名称为PocketSphinx.whl

    你会写:

    pip install PocketSphinx.whl
    

    如果满足所有要求,这将完成您的工作。

    而且我有一种感觉,轮子文件的名称不会只是PocketSphinx.whl,它会很长且内容丰富,但它始终具有扩展名.whl,您可以通过它来识别它。

    编辑:

    我去了你提供的链接,这是你需要的轮子文件:

    pocketsphinx-0.1.3-cp35-cp35m-win_amd64.whl 用于 python 3.5

    或者

    pocketsphinx-0.1.3-cp27-cp27m-win_amd64.whl 用于 python 2.7

    所以你的命令变成了

    pip install pocketsphinx-0.1.3-cp35-cp35m-win_amd64.whl
    

    或者

    pip install pocketsphinx-0.1.3-cp27-cp27m-win_amd64.whl
    

    根据你的 python 版本。

    【讨论】:

      【解决方案2】:

      这是指什么 FILE_NAME?

      存储库third-party 文件夹中二进制包文件的文件名。例如pocketsphinx-0.0.9-cp27-none-win_amd64.whl。您应该先签出存储库。

      这个“轮子”是什么?它与pocketsphix有什么关系?

      wheel 是一个 python 包管理器,用于安装二进制包。它用于安装 python 二进制包。你可以在这里阅读更多:https://pypi.python.org/pypi/wheel

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-07-11
        • 2016-06-09
        • 2017-06-13
        • 2015-10-04
        • 2019-05-04
        • 1970-01-01
        • 2018-12-11
        相关资源
        最近更新 更多