Polyglot Installation



我正在尝试使用以下命令安装"polyglot">

pip install polyglot

但我得到了以下错误

Command "python setup.py egg_info" failed with error code 1 in C:UsersK~1.SHAAppDataLocalTemppip-install-tcez0ptgpolyglot

我的python版本是python 3.6.4由于我是python的新手,我尝试了下面的命令,我在网上找到了这些命令,但它们对没有帮助

python -m pip install --upgrade pip
python -m pip install --upgrade setuptools
pip install --upgrade pip setuptools wheel

如何成功安装多语言?如有任何帮助,我们将不胜感激。

要使用Python 3.6或Python 3.7在Windows中安装polyglot,您需要一个用于两个依赖项的轮子:

你需要下载它们,然后用pip在你的本地机器上安装它们。

在这里你会发现许多非官方的python构建:https://www.lfd.uci.edu/~gohlke/pythonlibs/

  • 安装PyICU.whl
  • 安装PyCLD2.whl

在这两种情况下,您都需要能够为您的windows版本和python版本选择正确的构建版本。

这很简单,例如PyICU:

PyICU封装ICU(Unicode的国际组件(库。

PyICU‑2.3.1‑cp27‑cp27m‑win32.whl
PyICU‑2.3.1‑cp27‑cp27m‑win_amd64.whl
PyICU‑2.3.1‑cp35‑cp35m‑win32.whl
PyICU‑2.3.1‑cp35‑cp35m‑win_amd64.whl
PyICU‑2.3.1‑cp36‑cp36m‑win32.whl
PyICU‑2.3.1‑cp36‑cp36m‑win_amd64.whl
PyICU‑2.3.1‑cp37‑cp37m‑win32.whl
PyICU‑2.3.1‑cp37‑cp37m‑win_amd64.whl

27表示Python 2.7和36 Python 3.6。。。如果你有64位python和windows,那么选择amd64 otherwhise win32版本。

一旦你下载了它们,你就需要在你的python环境中使用pip进行安装:

就我而言:

python -m pip install C:UsersAdministratorDownloadspycld2-0.31-cp37-cp37m-win_amd64.whl
python -m pip install C:UsersAdministratorDownloadsPyICU-2.3.1-cp37-cp37m-win_amd64.whl
pip install git+https://github.com/aboSamoor/polyglot@master

最新更新