#python #jupyter-notebook #torch
#python #jupyter-ноутбук #torch
Вопрос:
Я хочу проверить версию torch на своем устройстве с помощью Jupyter Notebook.
Я привык к этому
import torch
print(torch.__version__)
но это не сработало, и Jupyter notebook выдал сообщение об ошибке, как показано ниже
AttributeError Traceback (most recent call last)
<ipython-input-8-beb55f24d5ec> in <module>
1 import torch
----> 2 print(torch.__version__)
AttributeError: module 'torch' has no attribute '__version__'
Есть ли какая-либо команда для проверки версии torch с помощью Jupyter notebook?
Комментарии:
1. В соответствии с этой формой PyTorch убедитесь, что у вас правильная версия python. Если вы используете python,
python
переключите его наpython3
и наоборот.2. Я использую
Python 3.7.9
Ответ №1:
Ответ №2:
Я попытался установить новую версию Pytorch. Но это не сработало, и затем я удалил файлы Pytorch, предложенные вручную в моей командной строке. Наконец, я установил новую версию Pytorch, используя conda install pytorch torchvision torchaudio cudatoolkit=11.0 -c pytorch
и все работает нормально.
После этого этот код работает хорошо.
import torch
print(torch.__version__)
Ответ №3:
Вы можете проверить список всех установленных модулей python с тегом version через pip.
Чтобы обеспечить запуск правильной версии pip, просто запустите ее через интерпретатор python:
# python symlink
python -m pip freeze
# python3
python3 -m pip freeze
Вы можете использовать grep для модуля вопроса (в качестве примера используется numpy)
python -m pip freeze | grep numpy
numpy==1.19.4
Ответ №4:
Если в терминале, используйте pip.
user@debian:~/..$ pip3 show torch
Name: torch
Version: 1.11.0
Summary: Tensors and Dynamic neural networks in Python with strong GPU acceleration
Home-page: https://pytorch.org/
Author: PyTorch Team
Author-email: packages@pytorch.org
License: BSD-3
Location: /home/user/.local/lib/python3.7/site-packages
Requires: typing-extensions
Required-by: torchaudio, torchvision