Установка pytorch с помощью conda

#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

если вы не сможете установить, вы получите там само решение.