我一直试图在Windows 10中为Python 3.7.1安装PyTorch
我的计算机上没有Anaconda,也不想安装它。我相信我已经满足了所有必要的先决条件(CUDA v10.0,NumPy)。当我在admin命令行中运行以下安装命令时(位于PyTorch网页上):
pip3 install https://download.pytorch.org/whl/cu100/torch-1.0.0-cp37-cp37m-win_amd64.whl
我收到以下错误:
torch-1.0.0-cp37-cp37m-win_amd64.whl is not a supported wheel on this platform.
我尝试在浏览器中下载wheel文件,然后在我的下载目录中运行修改后的命令。
pip install torch-1.0.0-cp37-cp37m-win_amd64.whl
我收到了相同的错误消息。我的pip版本是最新的,并且我正在尝试为我的Python版本安装适当的wheel文件。这个问题是其他人所独有的,因为我不想使用Conda来安装PyTorch。是什么引起了这个问题?
答案 0 :(得分:0)
我尝试安装的轮子需要32位Python,而我安装了64位Python。因此,我尝试安装的轮子与我的Python版本不兼容。
我使用以下命令确认了我的Python版本:
Using Python version '3'
Connecting to Rally with options:
server: rally1.rallydev.com
user: wiley@acme.com
workspace: WS-test
project: Sample
TestFolders found: 2
testfolder (1 of 2): FormattedID=TF1 ObjectID=229499794780 Name='JP 1st TestFolder'
testfolder (2 of 2): FormattedID=TF3 ObjectID=289446576888 Name='JP 2nd TestFolder'
64位转轮的标题中通常包含python -c "import struct; print(struct.calcsize('P') * 8)"
或类似名称
32位转轮的标题中通常包含amd64
或类似名称
默认的Windows Python安装程序没有64位选项。要获取64位Python,请导航至python.org/downloads/windows/,然后选择一个指定win32
的版本(其他版本均为32位)。
请引至phd以获得导致此解决方案的评论。
Redditor遇到了同样的问题here。