-
Notifications
You must be signed in to change notification settings - Fork 3.9k
Description
📚 Installation
Error occurs when I run from torch_geometric.data import Data
OSError Traceback (most recent call last)
in
1 import torch
----> 2 from torch_geometric.data import Data~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch_geometric/init.py in
1 from .debug import is_debug_enabled, debug, set_debug
----> 2 import torch_geometric.nn
3 import torch_geometric.data
4 import torch_geometric.datasets
5 import torch_geometric.transforms~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch_geometric/nn/init.py in
1 from .meta import MetaLayer
----> 2 from .data_parallel import DataParallel
3 from .reshape import Reshape
4 from .conv import * # noqa
5 from .norm import * # noqa~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch_geometric/nn/data_parallel.py in
3
4 import torch
----> 5 from torch_geometric.data import Batch
6
7~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch_geometric/data/init.py in
----> 1 from .data import Data
2 from .batch import Batch
3 from .dataset import Dataset
4 from .in_memory_dataset import InMemoryDataset
5 from .dataloader import DataLoader, DataListLoader, DenseDataLoader~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch_geometric/data/data.py in
6 import torch
7 import torch_geometric
----> 8 from torch_sparse import coalesce, SparseTensor
9 from torch_geometric.utils import (contains_isolated_nodes,
10 contains_self_loops, is_undirected)~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch_sparse/init.py in
11 ]:
12 torch.ops.load_library(importlib.machinery.PathFinder().find_spec(
---> 13 library, [osp.dirname(file)]).origin)
14
15 if torch.cuda.is_available() and torch.version.cuda: # pragma: no cover~/anaconda3/envs/pytorch_env/lib/python3.7/site-packages/torch/_ops.py in load_library(self, path)
103 # static (global) initialization code in order to register custom
104 # operators with the JIT.
--> 105 ctypes.CDLL(path)
106 self.loaded_libraries.add(path)
107~/anaconda3/envs/pytorch_env/lib/python3.7/ctypes/init.py in init(self, name, mode, handle, use_errno, use_last_error)
362
363 if handle is None:
--> 364 self._handle = _dlopen(self._name, mode)
365 else:
366 self._handle = handleOSError: libcusparse.so.11: cannot open shared object file: No such file or directory
Environment
- OS: Ubuntu 18.04
- Python version: 3.7.6
- PyTorch version: 1.7.1
- CUDA/cuDNN version: 11.0
- GCC version: 7.5.0
- How did you try to install PyTorch Geometric and its extensions (wheel, source): Binaries
- Any other relevant information: followed this guide Installation via Binaries
Checklist
- [y] I followed the installation guide.
- I cannot find my error message in the FAQ.
- I set up CUDA correctly and can compile CUDA code via
nvcc. <--- not sure how to do this, but I have been running pytorch on GPU fine all this while - I do have multiple CUDA versions on my machine. <--- not sure how to check but when I run
python -c "import torch; print(torch.__version__)"returns1.7.1+cu110andpython -c "import torch; print(torch.version.cuda)"returns11.0
Additional context
Installed via:
pip install --no-index torch-scatter -f https://pytorch-geometric.com/whl/torch-1.7.0+cu110.html
pip install --no-index torch-sparse -f https://pytorch-geometric.com/whl/torch-1.7.0+cu110.html
pip install --no-index torch-cluster -f https://pytorch-geometric.com/whl/torch-1.7.0+cu110.html
pip install --no-index torch-spline-conv -f https://pytorch-geometric.com/whl/torch-1.7.0+cu110.html
pip install torch-geometric