Usé la guía de instalación en pytorch.org sobre cómo instalarlo y el comando que estoy usando es
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.htmlPero está saliendo con este error;
ERROR: No se pudo encontrar una versión que satisfaga el requisito torch===1.4.0 (de las versiones: 0.1.2, 0.1.2.post1, 0.1.2.post2)
ERROR: No se encontró una distribución coincidente para torch===1.4.0
¿Es esto siquiera un problema relacionado conmigo? ¿Pueden otras personas usar este comando?
Pip está instalado y funciona para otros módulos, Python 3.8, CUDA versión 10.1, Windows 10 Home 2004
Parece que este problema está relacionado con el entorno virtual. ¿Intentó la línea de instalación recomendada en otro entorno virtual nuevo? Si no ayuda, la posible solución podría ser instalar el paquete usando un enlace directo a las compilaciones de PyTorch y TorchVision para su sistema:
pip install https://download.pytorch.org/whl/cu101/torch-1.4.0-cp38-cp38-win_amd64.whl pip install https://download.pytorch.org/whl/cu101/torchvision-0.5.0-cp38-cp38-win_amd64.whlverifique su versión de python, mi versión es python 3.8.2 y no puede encontrar una versión de antorcha que coincida con la versión py. Y ahora uso una 3.7.6, supongo que la versión por debajo de la 3.8 estaría bien
Tuve el mismo problema y python -m pip install --upgrade pip setuptools wheel funcionó para mí y https://packaging.python.org/tutorials/installing-packages/ puede ser útil para algunos problemas de instalación de paquetes.
Enfrenté el mismo problema, según https://pytorch.org/ , la mejor opción es instalar todo a través de conda:
conda install pytorch torchvision cudatoolkit=10.2 -c pytorch
Podría ser un problema de sintaxis, porque está usando === en lugar de == en su comando de pip install .
Encontré la solución correcta que podría resolver este problema:
Vuelva a instalar pytorch desde aquí: https://pytorch.org/get-started/locally/#mac-package-manager
Asegúrese de que la versión de la antorcha sea 1.4.0 si no ejecuta el siguiente comando:
pip instalar syft -f https://download.pytorch.org/whl/torch_stable.html
Ahora, puede descargar syft con éxito:
pip instalar syft
para comprobar la versión de los paquetes: conda list
En mi caso, su motivo fue la versión compilada relacionada (32/64). He instalado una versión de 32 bits, pero la rueda de PyTorch solo proporciona una versión de 64 bits.
No hay problema en su comando, verifique la versión de Python y reinstale la versión de 64 bits.
Intenté pip, solo conseguí que funcionara con conda
conda install pytorch==1.4.0 torchvision==0.5.0 cudatoolkit=10.1 -c pytorchEn el futuro, recomendaría usar el widget de instalación en el sitio web de PyTorch.
Me solucionó este problema al extender el comando con -f de la siguiente manera:
pip install torch===1.6.0 torchvision===0.7.0 -f https://download.pytorch.org/whl/torch_stable.html