rdkit pypi
2024.3.6
このリポジトリは、GitHubアクションとサークルCI上のLinux、MacOS、およびWindows用のRDKITプラットフォームホイールを構築するためのコードを保持しています。ホイールには、コンパイルされたプラットフォーム固有の動的ライブラリ( *.so 、 *.dylib 、および*.dll )が含まれており、Pypiで入手できます。 rdkitは簡単にインストールできます
pip install rdkit注: RDKITの古いバージョンはrdkit-pypi PYPIリポジトリ( pip install rdkit-pypi )で入手できる場合があります。 rdkit-pypi Pypiのこのプロジェクトの古い名前です。将来のRDKITバージョンは、 rdkit PYPIリポジトリで入手できます。依存関係を更新してください。つまり、 rdkit-pypi rdkitに変更してください。
不足しているものや予想どおりに機能していない場合は、問題を開いてください。
| OS | アーチ | 少し | 条件 | 3.8 | 3.9 | 3.10 | 3.11 | 3.12 | CI |
|---|---|---|---|---|---|---|---|---|---|
| Linux | インテル | 64 | glibc> = 2.28(例えば、ubuntu 18.04+、centos 6+、...) | 最後:2024.3.5 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ | githubアクション |
| Linux | aarch64 | 64 | glibc> = 2.28(例えば、raspberry pi、...) | 最後:2024.3.5 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ | サークルCI |
| macos | インテル | 64 | > = macos 10.13 | 最後:2024.3.5 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ | githubアクション |
| macos | ARMV8 | 64 | > = macos 11、M1ハードウェア | 最後:2024.3.5 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ | githubアクション |
| Windows | インテル | 64 | 最後:2024.3.5 | ✔✔️ | ✔✔️ | ✔✔️ | ✔✔️ | githubアクション |
python -m pip install rdkit
python -c " from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1'))) "poetry add rdkit
poetry run python -c " from rdkit import Chem; print(Chem.MolToMolBlock(Chem.MolFromSmiles('C1CCC1'))) " cibuildwheelにはpatchelfが必要です( apt install patchelf )
python3 -m pip install cibuildwheel
git clone https://github.com/kuelumbus/rdkit-pypi.git
cd rdkit-pypi
CIBW_BUILD=cp39-manylinux_x86_64 python3 -m cibuildwheel --platform linux --output-dir wheelhouse --config-file pyproject.toml cp39-manylinux_x86_64 cp310-manylinux_x86_64 、 cp311-manylinux_x86_64 、またはcp312-manylinux_x86_64に置き換えて、異なるPython用にビルドします