#python #pytorch
Вопрос:
Я просто пытался заниматься искусственным интеллектом в последние несколько недель, я пытался установить pytorch с помощью conda, и все это, кажется, работает, но затем я получаю ошибку:
ImportError: /home/lp35791/.local/lib/python3.8/site-packages/torch/lib/libtorch_cuda.so: cannot read file data
Я рылся в Интернете, но, похоже, не могу найти ответ на эту ошибку. Я удалил и переустановил anaconda, и когда я создал новую среду и установил numpy вместе с pytorch, numpy успешно импортировался, но pytorch этого не сделал. Мне просто интересно, в чем проблема. Любая помощь будет очень признательна!
Ответ №1:
Похоже, вы установили PyTorch в своей базовой среде, поэтому вы не можете использовать его из другого env «pytorch».
Любой:
непосредственно создайте новую среду (назовем ее pytorch_env) с помощью PyTorch: conda create -n pytorch_env -c pytorch pytorch torchvision
переключитесь в среду pytorch, которую вы уже создали с помощью: source activate pytorch_env
а затем установите в нее PyTorch: conda install -c pytorch pytorch torchvision
Ответ №2:
Похоже, вам нужно переустановить его — перейдите к типу терминала
pip uninstall pytorch
затем снова наберите
pip install pytorch
если вы не сможете установить, вы получите там само решение.