Я использую среду RL в Google Colab с библиотекой torchrl. Следующий код работал:
!pip3 install torchrl
Теперь я получаю следующую ошибку при запуске этой строки в начале блокнота:
Installing collected packages: triton, nvidia-nvtx-cu12, nvidia-nvjitlink-cu12, nvidia-nccl-cu12, nvidia-curand-cu12, nvidia-cufft-cu12, nvidia-cuda-runtime-cu12, nvidia-cuda-nvrtc-cu12, nvidia-cuda-cupti-cu12, nvidia-cublas-cu12, nvidia-cusparse-cu12, nvidia-cudnn-cu12, nvidia-cusolver-cu12, torch, tensordict, torchrl
Attempting uninstall: triton
Found existing installation: triton 2.1.0
Uninstalling triton-2.1.0:
Successfully uninstalled triton-2.1.0
Attempting uninstall: torch
Found existing installation: torch 2.1.0+cu121
Uninstalling torch-2.1.0+cu121:
Successfully uninstalled torch-2.1.0+cu121
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
torchaudio 2.1.0+cu121 requires torch==2.1.0, but you have torch 2.2.1 which is incompatible.
torchdata 0.7.0 requires torch==2.1.0, but you have torch 2.2.1 which is incompatible.
torchtext 0.16.0 requires torch==2.1.0, but you have torch 2.2.1 which is incompatible.
torchvision 0.16.0+cu121 requires torch==2.1.0, but you have torch 2.2.1 which is incompatible.
Кроме того, установка выполняется гораздо медленнее. Я думаю, что проблема как-то связана с тем, что недавно был выпущен torch 2.2.1, но я не знаю, как ее решить (сначала запустить !pip3 install torch==2.1.0 не работает, так как по какой-то причине он удален). Любое понимание ценится. Спасибо!





Странно, pip3 install torchrl с моей стороны работает.
Кажется, проблемы возникают из-за звука/текста/видения, которые были установлены ранее.
Делает
!pip3 install torchrl torchvision torchaudio torchtext torchdata -U
Решит вашу проблему? Вы также можете рассмотреть возможность удаления пары из них, если вы ими не пользуетесь.
Это работает, спасибо! Однако, похоже, это занимает 10–20 минут. Может ли быть проблема с конфигурацией моего ноутбука?