PyThaiNLP / PyThaiNLP/pythainlp
Notes: Alternative ways to install dependencies (prebuilt wheels, etc.)
Open
Nobody has claimed this yet.
dependencies
infrastructure
- Dominant language
- Python
- Stars
- 1.2k
- Forks
- 304
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 14
Description
Just a note on alternative ways to install dependencies.
PyTorch
- torch wheels http://download.pytorch.org/whl/torch/
- wheels for torch dependencies https://download.pytorch.org/whl
PyICU
- pyicu wheels https://github.com/cgohlke/pyicu-build/releases/
- macOS:
brew install icu4c PKG_CONFIG_PATH=$(brew --prefix)/opt/icu4c/lib/pkgconfig echo "PKG_CONFIG_PATH=${PKG_CONFIG_PATH}" >> "${GITHUB_ENV}" ICU_VER=$(pkg-config --modversion icu-i18n) echo "ICU_VER=${ICU_VER}" echo "ICU_VER=${ICU_VER}" >> "${GITHUB_ENV}"
Notes
- Be aware that
bash -l {0}in GitHub Actions will make it use a default Python, which can be different from one installed bysetup-pythonand cause problem. (See https://github.com/pytorch/pytorch/issues/139288#issuecomment-2448391120 )
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Find the repository's existing dependency-installation or setup documentation and check where PyTorch and PyICU installation notes belong. Review the listed wheel sources, macOS commands, and GitHub Actions shell warning for accuracy and consistency. Done means the relevant guidance is incorporated in a clear, maintainable location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, pytorch
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100