FileNotFoundError для libdgl.dll при установке пакета DGLPython

Программы на Python
Anonymous
FileNotFoundError для libdgl.dll при установке пакета DGL

Сообщение Anonymous »

Я обнаружил ошибку FileNotFoundError при попытке импортировать пакет Deep Graph Library (DGL) в Python. В сообщении об ошибке конкретно упоминается невозможность найти модуль «D:\Anaconda\envs\cola\lib\site-packages\dgl\libdgl.dll». Похоже, возникла проблема с поиском этого файла DLL или его зависимостей. Вот полное сообщение об ошибке:

Код: Выделить всё

PS C:\Users\phant\OneDrive\Desktop\cola> python run.py --dataset cora
Traceback (most recent call last):
File "C:\Users\phant\OneDrive\Desktop\cola\run.py", line 7, in 
from utils import *
File "C:\Users\phant\OneDrive\Desktop\cola\utils.py", line 7, in 
import dgl
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\__init__.py", line 4, in 
from . import nn
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\nn\__init__.py", line 11, in 
from .pytorch import *
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\nn\pytorch\__init__.py", line 1, in 
from .gcn import GraphConvolutionLayer
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\nn\pytorch\gcn.py", line 11, in 
from ...base import ALL, is_all
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\base.py", line 6, in 
from ._ffi.base import DGLError
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\_ffi\base.py", line 43, in 
_LIB, _LIB_NAME = _load_lib()
File "D:\Anaconda\envs\cola\lib\site-packages\dgl\_ffi\base.py", line 35, in _load_lib
lib = ctypes.CDLL(lib_path[0], ctypes.RTLD_GLOBAL)
File "D:\Anaconda\envs\cola\lib\ctypes\__init__.py", line 374, in __init__
self._handle = _dlopen(self._name, mode)
FileNotFoundError: Could not find module 'D:\Anaconda\envs\cola\lib\site-packages\dgl\libdgl.dll' (or one of its dependencies). Try using the full path with constructor syntax.
Я установил DGL с помощью Anaconda и работаю в виртуальной среде под названием «cola». Несмотря на успешную установку пакета, при его импорте возникает эта ошибка. Может ли кто-нибудь дать рекомендации по решению этой проблемы? Что может быть причиной этой ошибки и как я могу гарантировать, что необходимая DLL и ее зависимости правильно установлены и доступны в моей среде Python? Любая помощь будет принята с благодарностью. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/779 ... stallation

Вернуться в «Python»