我在Pycharm中安装PyTorch时出错。我成功安装了torchvision和torch,但问题出在PyTorch中

2024-06-26 02:20:41 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在cmd中安装PyTorch,以便将其导入pycharm项目。在为PyTorch运行setup.py安装后,它会给我带来许多错误。。。错误

ERROR: Command errored out with exit status 1:
     command: 'c:\users\sarah\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\sarah\\AppData\\Local\\Temp\\pip-install-uejad0d4\\pytorch_87cb825d32c24f6ca6f350ea09c367a4\\setup.py'"'"'; __file__='"'"'C:\\Users\\sarah\\AppData\\Local\\Temp\\pip-install-uejad0d4\\pytorch_87cb825d32c24f6ca6f350ea09c367a4\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\sarah\AppData\Local\Temp\pip-record-k6l1ba85\install-record.txt' --single-version-externally-managed --user --prefix= --compile --install-headers 'C:\Users\sarah\AppData\Roaming\Python\Python38\Include\PyTorch'
         cwd: C:\Users\sarah\AppData\Local\Temp\pip-install-uejad0d4\pytorch_87cb825d32c24f6ca6f350ea09c367a4\
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\sarah\AppData\Local\Temp\pip-install-uejad0d4\pytorch_87cb825d32c24f6ca6f350ea09c367a4\setup.py", line 11, in <module>
        raise Exception(message)
    Exception: You tried to install "pytorch". The package named for PyTorch is "torch"
    ----------------------------------------
ERROR: Command errored out with exit status 1: 'c:\users\sarah\appdata\local\programs\python\python38\python.exe' -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'C:\\Users\\sarah\\AppData\\Local\\Temp\\pip-install-uejad0d4\\pytorch_87cb825d32c24f6ca6f350ea09c367a4\\setup.py'"'"'; __file__='"'"'C:\\Users\\sarah\\AppData\\Local\\Temp\\pip-install-uejad0d4\\pytorch_87cb825d32c24f6ca6f350ea09c367a4\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\sarah\AppData\Local\Temp\pip-record-k6l1ba85\install-record.txt' --single-version-externally-managed --user --prefix= --compile --install-headers 'C:\Users\sarah\AppData\Roaming\Python\Python38\Include\PyTorch' Check the logs for full command output.

Tags: installpippylocalsyssetuppytorchrecord
1条回答
网友
1楼 · 发布于 2024-06-26 02:20:41

安装PyTorch的最佳方法是使用pip或conda,并在其网站上提供命令:https://pytorch.org/

通过这种方式,您可以选择正在使用的操作系统、CUDA的版本(或不使用CUDA),以及是否正在使用conda或pip

请注意,从今天(12/14/20)起,我尝试在一个新环境中安装PyTorch,但由于新的Numpy版本,它失败了。我通过先安装Numpy解决了这个问题:

pip install numpy==1.18

然后像往常一样从他们的网站上下载PyTorch。请注意,他们的pip install命令指定torch作为包名,而不指定pytorch,您似乎已经使用了它

相关问题 更多 >