如何在 conda 上安装 torchtext 0.4.0

How to install torchtext 0.4.0 on conda

torchtext 0.4.0 库存在(可以通过 pip 下载),但 conda install torchtext=0.4.0 将不起作用。如何将 torchtext 下载到 anaconda 环境?

conda install -c derickl torchtext

derickl 频道中提供了 torchtext 包。你也可以在 conda 中使用 pip install。 conda环境会创建一层pip安装包。

我能够使用

在 windows 的 anaconda 环境中安装 torchtext-0.4.0

pip install https://github.com/pytorch/text/archive/master.zip

  1. 使用 python 创建 conda env:

    $ conda create -n torchtext python=3.7

  2. 激活它:

    $conda 激活 torchtext

torchtext 0.4.0 当前无法通过 conda 安装。所以我们将使用 pip,无论如何 pip 在你激活的 conda 环境中安装 torchtext

  1. 让我们找到 torchtex 个可用版本:

    (torchtext)$ pip 搜索 torchtext torchtext (0.3.1) - PyTorch

  2. 的文本实用程序和数据集

如您所见,没有 0.4.0。 4. 但我们可以从官方 github 仓库安装它:

(torchtext)$ pip install git+https://github.com/pytorch/text.git
  1. 验证安装:

    (torchtext)$conda 列表

    ...

    手电筒 1.1.0 pypi_0 pypi

    火炬文本 0.4.0 pypi_0 pypi

    tqdm 4.32.2 pypi_0 pypi

    ...

    (torchtext)$ python -c "import torchtext; print('torchtext is fine!')"

    torchtext 很好!

您可能会考虑将它添加到 conda-forge, there was a good start here,但我认为它不会进入 conda-forge。那么你可以 运行 conda install -c conda-forge torchtext

您也可以使用 anaconda 官方网站上描述的 pytorch 频道:

conda install -c pytorch torchtext

https://anaconda.org/pytorch/torchtext