Skip to content

Latest commit

 

History

History
48 lines (33 loc) · 1.4 KB

pyicu.md

File metadata and controls

48 lines (33 loc) · 1.4 KB

Installation on Linux

  • Debian sudo apt-get install python3-icu
  • Ubuntu: sudo apt install pyicu
  • openSUSE: sudo zypper install python3-PyICU
  • Fedora: sudo dnf install python3-pyicu
  • Other distros:
    • Install ICU >= 4.8
    • Run sudo pip3 install PyICU or pip3 install PyICU --user

Installation on Android with Termux

  • Run pkg install libicu
  • Run pip install PyICU

Installation on Mac OS

brew install pkg-config icu4c
export PATH="/usr/local/opt/icu4c/bin:/usr/local/opt/icu4c/sbin:$PATH"
export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:/usr/local/opt/icu4c/lib/pkgconfig"
# ensure system clang is used for proper libstdc++
# https://github.com/ovalhub/pyicu/issues/5#issuecomment-291631507
unset CC CXX
python3 -m pip install PyICU

Installation on Windows

  • Open https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyicu

  • Download latest file that matches your system:

    • cp39 for Python 3.9, cp38 for Python 3.8, etc.
    • win_amd64 for Windows 64-bit, win32 for Windows 32-bit.

    For example:

    • PyICU‑2.6‑cp39‑cp39‑win_amd64.whl for 64-bit with Python 3.9
    • PyICU‑2.6‑cp39‑cp39‑win32.whl for 32-bit with Python 3.9
  • Open Start -> type Command -> right-click on Command Prompt -> Run as administrator

  • Type pip install

    then drag-and-drop downloaded file into Command Prompt and press Enter.