ImportError: Cannot load Graphbolt C++ library
- Dominant language
- Python
- Stars
- 14.3k
- Forks
- 3.1k
- PR merge metrics
- No merged PRs in 30d
Description
## 🐛 Bug
## To Reproduce
Steps to reproduce the behavior:
```shell
conda install pytorch=2.3.0 cpuonly torchmetrics=1.4.0 -c pytorch -c conda-forge -y
conda install dgl=2.2.1 -c dglteam/label/th23_cpu -y
python -c "import dgl"
```
It works normally on x86, but there is a error on arm.
```python
Traceback (most recent call last):
File "", line 1, in
File "/root/miniconda3/lib/python3.12/site-packages/dgl/__init__.py", line 16, in
from . import (
File "/root/miniconda3/lib/python3.12/site-packages/dgl/dataloading/__init__.py", line 13, in
from .dataloader import *
File "/root/miniconda3/lib/python3.12/site-packages/dgl/dataloading/dataloader.py", line 27, in
from ..distributed import DistGraph
File "/root/miniconda3/lib/python3.12/site-packages/dgl/distributed/__init__.py", line 5, in
from .dist_graph import DistGraph, DistGraphServer, edge_split, node_split
File "/root/miniconda3/lib/python3.12/site-packages/dgl/distributed/dist_graph.py", line 11, in
from .. import backend as F, graphbolt as gb, heterograph_index
File "/root/miniconda3/lib/python3.12/site-packages/dgl/graphbolt/__init__.py", line 36, in
load_graphbolt()
File "/root/miniconda3/lib/python3.12/site-packages/dgl/graphbolt/__init__.py", line 33, in load_graphbolt
raise ImportError("Cannot load Graphbolt C++ library")
ImportError: Cannot load Graphbolt C++ library
```
## Environment
- DGL Version (e.g., 1.0): 2.2.1 cpu
- Backend Library & Version (e.g., PyTorch 0.4.1, MXNet/Gluon 1.3): 2.3.0
- OS (e.g., Linux): arm centos8
- How you installed DGL (`conda`, `pip`, source): conda
- Python version: 3.12.3
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.