Closed tmargary closed 2 years ago
Could you try uninstall dgl and reinstall the nightly version again? It should be fixed now.
conda create --name env_temp python==3.9
conda activate env_temp
pip install --pre dgl-cu111 -f https://data.dgl.ai/wheels-test/repo.html
pip install torch==1.10
python
Python 3.9.0 (default, Nov 15 2020, 14:28:56)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import dgl
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/tigran/anaconda3/envs/env_temp/lib/python3.9/site-packages/dgl/__init__.py", line 13, in <module>
from .backend import load_backend, backend_name
File "/home/tigran/anaconda3/envs/env_temp/lib/python3.9/site-packages/dgl/backend/__init__.py", line 107, in <module>
load_backend(get_preferred_backend())
File "/home/tigran/anaconda3/envs/env_temp/lib/python3.9/site-packages/dgl/backend/__init__.py", line 41, in load_backend
from .._ffi.base import load_tensor_adapter # imports DGL C library
File "/home/tigran/anaconda3/envs/env_temp/lib/python3.9/site-packages/dgl/_ffi/base.py", line 44, in <module>
_LIB, _LIB_NAME, _DIR_NAME = _load_lib()
File "/home/tigran/anaconda3/envs/env_temp/lib/python3.9/site-packages/dgl/_ffi/base.py", line 34, in _load_lib
lib = ctypes.CDLL(lib_path[0])
File "/home/tigran/anaconda3/envs/env_temp/lib/python3.9/ctypes/__init__.py", line 382, in __init__
self._handle = _dlopen(self._name, mode)
OSError: libcudart.so.11.0: cannot open shared object file: No such file or directory
Hi,
Could you try conda list | grep dgl
to see is there any legacy dgl version?
Hi, we've just released 0.7.2. Could you try conda install -c dglteam dgl-cuda10.2
?
Hi. Thank you. I have just created a new conda env and here is the results:
---------------------------------------------------------------------------
OSError Traceback (most recent call last)
/tmp/ipykernel_42765/704036641.py in <module>
----> 1 import dgl
2 from dgl.data import CiteseerGraphDataset
3
4 dataset = CiteseerGraphDataset()
5 g = dataset[0]
~/miniconda3/envs/gnn_env/lib/python3.8/site-packages/dgl/__init__.py in <module>
11
12 # Should import backend before importing anything else
---> 13 from .backend import load_backend, backend_name
14
15 from . import function
~/miniconda3/envs/gnn_env/lib/python3.8/site-packages/dgl/backend/__init__.py in <module>
105
106
--> 107 load_backend(get_preferred_backend())
108
109
~/miniconda3/envs/gnn_env/lib/python3.8/site-packages/dgl/backend/__init__.py in load_backend(mod_name)
39 raise NotImplementedError('Unsupported backend: %s' % mod_name)
40
---> 41 from .._ffi.base import load_tensor_adapter # imports DGL C library
42 version = mod.__version__
43 load_tensor_adapter(mod_name, version)
~/miniconda3/envs/gnn_env/lib/python3.8/site-packages/dgl/_ffi/base.py in <module>
42 __version__ = libinfo.__version__
43 # library instance of nnvm
---> 44 _LIB, _LIB_NAME, _DIR_NAME = _load_lib()
45
46 # The FFI mode of DGL
~/miniconda3/envs/gnn_env/lib/python3.8/site-packages/dgl/_ffi/base.py in _load_lib()
32 """Load libary by searching possible path."""
33 lib_path = libinfo.find_lib_path()
---> 34 lib = ctypes.CDLL(lib_path[0])
35 dirname = os.path.dirname(lib_path[0])
36 basename = os.path.basename(lib_path[0])
~/miniconda3/envs/gnn_env/lib/python3.8/ctypes/__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error, winmode)
367
368 if handle is None:
--> 369 self._handle = _dlopen(self._name, mode)
370 else:
371 self._handle = handle
OSError: libcudart.so.10.2: cannot open shared object file: No such file or directory
PyTorch: 1.10.0+cu113
How you installed DGL: conda install -c dglteam dgl-cuda10.2
Python version: 3.8
Please try conda install -c dglteam dgl-cuda11.3
if you are using cuda 11.3
Please feel free to reopen if the solution above did not work for you.
I am trying to use CiteseerGraphDataset and other datasets and it shows the error as below:
Environment
0.7.1
1.10.0+cu113
Ubuntu
pip install --pre dgl-cu111 -f https://data.dgl.ai/wheels-test/repo.html
3.8
Code
Error