J'essaie d'importer un package "torch". Pour la même chose, j'ai essayé de l'installer à l'aide de la commande pip comme ci-dessous, l'installation a même commencé, mais après quelques secondes, une erreur s'est produite
ci-dessous est la commande que j'ai exécutée
pip install torch
Erreur que j'ai eue:
from tools.nnwrap import generate_wrappers as generate_nn_wrappers
ModuleNotFoundError: No module named 'tools.nnwrap'
OS: Windows. [~ # ~] ide [~ # ~] : pyCharm
J'ai eu le seul lien lié à ce problème mais je n'ai pas pu l'interpréter.
Quiconque cherche la solution se réfère ci-dessous:
Il semble que la commande pour installer torch ne fonctionne pas comme prévu, à la place, vous pouvez essayer d'installer PyTorch en utilisant la commande ci-dessous.
Cela fonctionne et a résolu mon problème mentionné ci-dessus.
Exécuter la commande ci-dessous (pour le système d'exploitation spécifié ci-dessous, le gestionnaire de packages, la langue):
# for OS: Windows, package-manager: pip, Language: python3.6 (below command is valid for only mentioned python 3.6)
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-win_AMD64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp36-cp36m-win_AMD64.whl
Pour une autre version/type de logiciel (OS, package, langue) installé, la commande doit être générée à partir du lien ci-dessous.
Suivez les instructions sur https://pytorch.org/get-started/locally/
Choisissez le package "Pip" si vous voulez pip install
Il vous donnera une sortie telle que
pip3 install https://download.pytorch.org/whl/cu90/torch-1.1.0-cp37-cp37m-win_AMD64.whl
pip3 install https://download.pytorch.org/whl/cu90/torchvision-0.3.0-cp37-cp37m-win_AMD64.whl
Edit: les nouvelles instructions d'installation de pytorch.org montrent des commandes telles que
pip3 install torch===1.3.1 torchvision===0.4.2 -f https://download.pytorch.org/whl/torch_stable.html
Pour ce que ça vaut, sur Windows 10 dans Anaconda, la seule commande qui a fonctionné pour moi était:
pip3 install https://download.pytorch.org/whl/cu90/torch-1.0.1-cp37-cp37m-win_AMD64.whl
Pour moi, cela a été corrigé en vérifiant ma python - j'ai eu cette erreur avec python 3.8, mais l'erreur a disparu lorsque j'ai rétrogradé à 3.7 (instructions d'installation) sur le site ne semble aller que jusqu'à 3.7).
J'obtenais la même erreur, puis j'ai constaté que la dernière installation de pytorch nécessite CUDA 10.1, et une fois que j'ai installé cela et le cuDNN correspondant, cette ligne de commande a réussi:
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
Cela a fonctionné pour Windows 10 en utilisant Python-3.x pip
pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
Comment je le corrige dans Windows 10 (x64)
31 mars 2020
Installez CUDA à partir d'ici: https://developer.nvidia.com/cuda-downloads?target_os=Windows&target_Arch=x86_64&target_version=10&target_type=exelocal
cuda_10.2.89_441.22_win10.exe
Utilisez le site officiel pytorch: https://pytorch.org/get-started/locally/
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
Dans Anaconda3, j'ai essayé d'utiliser le même site Web, il suffit de changer le package en conda :
conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
pip
dans le cahier jupyter: pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html
J'ai dû résoudre ce problème à deux endroits:
Machine DEV Windows 10: CD vers C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts execute: conda install pytorch
Base de données DEV Windows MSSQL Server Python Services sur C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\PYTHON_SERVICES\Scripts exécutés: pip3 install torch
Pour installer une version stable de pytorch dans Windows 10 pour pycharm, la commande suivante devrait fonctionner.
pip install torch===1.4.0 torchvision===0.5.0 -f https://download.pytorch.org/whl/torch_stable.html