Мне удалось установить pytorch благодаря ответам здесь Поэзия и PyTorch.
Но установить torchvision через стихи мне так и не удалось.
> poetry add torchvision==0.8.2
Updating dependencies
Resolving dependencies...
Writing lock file
Package operations: 1 install, 0 updates, 0 removals
• Installing torchvision (0.8.2)
RuntimeError
Unable to find installation candidates for torchvision (0.8.2)
at ~\.poetry\lib\poetry\installation\chooser.py:72 in choose_for
68│
69│ links.append(link)
70│
71│ if not links:
→ 72│ raise RuntimeError(
73│ "Unable to find installation candidates for {}".format(package)
74│ )
75│
76│ # Get the best link
Failed to add packages, reverting the pyproject.toml file to its original content.
Я погуглил и нашел несколько ответов, которые говорят «просто pip install torchvision
».
Но я подозреваю, что это работает, потому что, согласно PyPi (https://pypi.org/project/torchvision/#files), для Windows нет файла колеса. И я попробовал это, и это не удалось, как я и ожидал.
Есть ли способ установить последнюю версию torchvisin, совместимую с последней версией torch (1.7.1) в Windows? + через поэзию?
pyproject.toml
. Например, у меня есть torchvision 1.8.0, работающий со следующими зависимостями:[tool.poetry.dependencies]
python = "^3.8"
torch = {url = "https://download.pytorch.org/whl/cu102/torch-1.8.0-cp38-cp38-win_amd64.whl"}
torchvision = {url = "https://download.pytorch.org/whl/cu102/torchvision-0.9.0-cp38-cp38-win_amd64.whl"}
poetry update torchvision
, и все будет готово.У меня такая же проблема, я просто снова открываю терминал, и все работает хорошо. Наверное, я был в какой-то неправильной среде.