我正在尝试使用以下命令安装"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