我一直在尝试在Windows10中为Python3.7.1安装Pythorch
我的机器上没有Python,也不想安装它。我相信我已经满足了所有必要的先决条件(cudav10.0,NumPy)。当我在管理命令行中运行以下安装命令时(可在Pythorch网页上找到):
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。是什么引起了这个问题?在
我试图安装的轮子需要32位Python,我安装了64位Python。因此,我试图安装的轮子与我的Python版本不兼容。在
正在检查Python版本:
我使用以下命令确认了Python版本:
python -c "import struct; print(struct.calcsize('P') * 8)"
检查车轮型号:
64位控制盘通常在标题中包含
amd64
或类似内容32位控制盘通常在标题中包含
win32
或类似内容切换到64位Python安装:
默认的Windows Python安装程序没有64位选项。要获取64位Python,请导航到python.org/downloads/windows/,然后选择一个指定
x86-64
(其他版本都是32位)的版本。在将导致此解决方案的注释归功于phd。在
一个Redditor也有同样的问题here。在
相关问题 更多 >
编程相关推荐