我正在尝试使用以下命令安装“多语言”
pip install polyglot
但是我收到以下错误
Command "python setup.py egg_info" failed with error code 1 in C:\Users\K~1.SHA\AppData\Local\Temp\pip-install-tcez0ptg\polyglot\
我的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 中安装多语言,您将需要一个用于两个依赖项的轮子:
您需要下载它们,然后在本地计算机上使用 pip 安装它们。
在这里你会发现许多非官方的 python 版本: https://www.lfd.uci.edu/~gohlke/pythonlibs/
- 安装PyICU.whl
- 安装PyCLD2.whl
在这两种情况下,您都需要能够为您的 Windows 版本和 Python 版本选择正确的构建版本。
很简单,例如 PyICU :
PyICU wraps the ICU (International Components for Unicode) library.
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,否则选择 win32 版本。
下载它们后,您需要在 python 环境中使用 pip 安装它:
就我而言:
python -m pip install C:\Users\Administrator\Downloads\pycld2-0.31-cp37-cp37m-win_amd64.whl
python -m pip install C:\Users\Administrator\Downloads\PyICU-2.3.1-cp37-cp37m-win_amd64.whl
pip install git+https://github.com/aboSamoor/polyglot@master
关于python - 多语言安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53760587/