Импорт Pytorch застрял на torch_version ⇐ Python

Программы на Python
Anonymous
Импорт Pytorch застрял на torch_version

Сообщение Anonymous »

В настоящее время я начинаю заниматься базовым машинным обучением с помощью Pytorch в Linux Mint. Однако у меня есть очень странная проблема. У меня есть кое-какой импорт, обычно он занимает не более 10 секунд, и я могу продолжать заниматься своими делами. Однако сегодня я запускаю тот же самый код, и теперь импорт внезапно становится серьезной проблемой, поскольку этот код для импорта факела внезапно превратился из некоторого времени в буквально вечность:

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

import torch
x = torch.rand(5,  3)
print(x)

Я запускаю этот код в venv и вместе с ним установил кучу других пакетов:

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

Package                   Version
-------------------------  - - - - - - - - - - - - - - < b r   / > a i o h a p p y e y e b a l l s                     2 . 4 . 3 < b r   / > a i o h t t p                                       3 . 1 0 . 8 < b r   / > a i o s i g n a l                                   1 . 3 . 1 < b r   / > a n y i o                                           4 . 6 . 0 < b r   / > a r g o n 2 - c f f i                               2 3 . 1 . 0 < b r   / > a r g o n 2 - c f f i - b i n d i n g s             2 1 . 2 . 0 < b r   / > a r r o w                                           1 . 3 . 0 < b r   / > a s t t o k e n s                                   2 . 4 . 1 < b r   / > a s y n c - l r u                                   2 . 0 . 4 < b r   / > a t t r s                                           2 4 . 2 . 0 < b r   / > a u t o g r a d                                     1 . 7 . 0 < b r   / > a u t o g r a d - g a m m a                         0 . 5 . 0 < b r   / > b a b e l                                           2 . 1 6 . 0 < b r   / > b e a u t i f u l s o u p 4                         4 . 1 2 . 3 < b r   / > b l e a c h                                         6 . 1 . 0 < b r   / > c e r t i f i                                       2 0 2 4 . 8 . 3 0 < b r   / > c f f i                                             1 . 1 7 . 1 < b r   / > c h a r s e t - n o r m a l i z e r                 3 . 3 . 2 < b r   / > c o m m                                             0 . 2 . 2 < b r   / > c o n t o u r p y                                   1 . 3 . 0 < b r   / > c y c l e r                                         0 . 1 2 . 1 < b r   / > d e b u g p y                                       1 . 8 . 6 < b r   / > d e c o r a t o r                                   5 . 1 . 1 < b r   / > d e f u s e d x m l                                 0 . 7 . 1 < b r   / > e x e c u t i n g                                   2 . 1 . 0 < b r   / > f a s t j s o n s c h e m a                         2 . 2 0 . 0 < b r   / > f i l e l o c k                                     3 . 1 6 . 1 < b r   / > f o n t t o o l s                     4.54.1
formulaic                 1.0.2
fqdn                      1.5.1
frozenlist                1.4.1
fsspec                    2024.9.0
h11                       0.14.0
httpcore                  1.0.6
httpx                     0.27.2
idna                      3.10
interface-meta            1.3.0
ipykernel                 6.29.5
ipython                   8.28.0
ipywidgets                8.1.5
ISLP                      0.4.0
isoduration               20.11.0
jedi                      0.19.1
Jinja2                    3.1.4
joblib                    1.4.2
json5                     0.9.25
jsonpointer               3.0.0
jsonschema                4.23.0
jsonschema-specifications 2023.12.1
jupyter                   1.1.1
jupyter_client            8.6.3
jupyter-console           6.6.3
jupyter_core              5.7.2
jupyter-events            0.10.0
jupyter-lsp               2.2.5
jupyter_server            2.14.2
jupyter_server_terminals  0.5.3
jupyterlab                4.2.5
jupyterlab_pygments       0.3.0
jupyterlab_server         2.27.3
jupyterlab_widgets        3.0.13
kiwisolver                1.4.7
lifelines                 0.29.0
lightning-utilities       0.11.7
lxml                      5.3.0
MarkupSafe                2.1.5
matplotlib                3.9.2
matplotlib-inline         0.1.7
mistune                   3.0.2
mpmath                    1.3.0
multidict                 6.1.0
nbclient                  0.10.0
nbconvert                 7.16.4
nbformat                  5.10.4
nest-asyncio              1.6.0
networkx                  3.3
notebook                  7.2.2
notebook_shim             0.2.4
numpy                     1.26.4
nvidia-cublas-cu12        12.1.3.1
nvidia-cuda-cupti-cu12    12.1.105
nvidia-cuda-nvrtc-cu12    12.1.105
nvidia-cuda-runtime-cu12  12.1.105
nvidia-cudnn-cu12         9.1.0.70
nvidia-cufft-cu12         11.0.2.54
nvidia-curand-cu12        10.3.2.106
nvidia-cusolver-cu12      11.4.5.107
nvidia-cusparse-cu12      12.1.0.106
nvidia-nccl-cu12          2.20.5
nvidia-nvjitlink-cu12     12.6.77
nvidia-nvtx-cu12          12.1.105
overrides                 7.7.0
packaging                 24.1
pandas                    2.2.3
pandocfilters             1.5.1
parso                     0.8.4
patsy                     0.5.6
pexpect                   4.9.0
pillow                    10.4.0
pip                       24.0
platformdirs              4.3.6
progressbar2              4.5.0
prometheus_client         0.21.0
prompt_toolkit            3.0.48
psutil                    6.0.0
ptyprocess                0.7.0
pure_eval                 0.2.3
pycparser                 2.22
pygam                     0.9.1
Pygments                  2.18.0
pyparsing                 3.1.4
python-dateutil           2.9.0.post0
python-json-logger        2.0.7
python-utils              3.9.0
pytorch-lightning         2.4.0
pytz                      2024.2
PyYAML                    6.0.2
pyzmq                     26.2.0
referencing               0.35.1
requests                  2.32.3
rfc3339-validator         0.1.4
rfc3986-validator         0.1.1
rpds-py                   0.20.0
scikit-learn              1.5.2
scipy                     1.11.4
Send2Trash                1.8.3
setuptools                75.1.0
six                       1.16.0
sniffio                   1.3.1
soupsieve                 2.6
stack-data                0.6.3
statsmodels               0.14.3
sympy                     1.13.3
terminado                 0.18.1
threadpoolctl             3.5.0
tinycss2                  1.3.0
torch                     2.4.1+cpu
torchaudio                2.4.1+cpu
torchinfo                 1.8.0
torchmetrics              1.4.2
torchvision               0.19.1+cpu
tornado                   6.4.1
tqdm                      4.66.5
traitlets                 5.14.3
triton                    3.0.0
types-python-dateutil     2.9.0.20241003
typing_extensions         4.12.2
tzdata                    2024.2
uri-template              1.3.0
urllib3                   2.2.3
wcwidth                   0.2.13
webcolors                 24.8.0
webencodings              0.5.1
websocket-client          1.8.0
widgetsnbextension        4.0.13
wrapt                     1.16.0
yarl                      1.13.1
Я решил исследовать и запустить python -v -c «import torch» и заметил, что он застревает на этой строке:

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

import 'torch.torch_version' # 
Это произошло, когда я запустил код внутри Jupyter Notebook на VSCode, поэтому я попытался перезапустить ядро, перезагрузить VSCode и даже запустить файл снаружи (взяв этот импорт torch приведенный выше код и вставьте его в другой файл, снова с постоянным временем работы), и альтернативные ядра тоже не работают. Что мне делать?

Подробнее здесь: https://stackoverflow.com/questions/790 ... ch-version

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