Python控制盘:不支持cp27mu
我正在尝试在Linux上安装pytorch(),根据我的机器配置,我应该运行以下命令:Python控制盘:不支持cp27mu,python,linux,unicode,pytorch,Python,Linux,Unicode,Pytorch,我正在尝试在Linux上安装pytorch(),根据我的机器配置,我应该运行以下命令: pip安装https://s3.amazonaws.com/pytorch/whl/torch-0.1.6.post17-cp27-cp27mu-linux_x86_64.whl 在一台机器(Linux发行版Slackware 14.1)上安装失败,并出现错误:torch-0.1.6.post17-cp27-cp27mu-Linux\u x86\u 64.whl在此平台上不受支持。,而在另一台机器(Ubunt
pip安装https://s3.amazonaws.com/pytorch/whl/torch-0.1.6.post17-cp27-cp27mu-linux_x86_64.whl
在一台机器(Linux发行版Slackware 14.1)上安装失败,并出现错误:torch-0.1.6.post17-cp27-cp27mu-Linux\u x86\u 64.whl在此平台上不受支持。
,而在另一台机器(Ubuntu 15.10)上安装成功。据我所知,问题似乎是车轮名称中的cp27mu
使用命令导入pip;打印(pip.pep425tags.get_supported())
从Python shell中,我从Slackware机器中获得:
[('cp27','cp27m','manylinux1_x86_64'),('cp27','cp27m','linux_x86_64'),('cp27','none','linux_x86_64'),('cp27','none','linux_x86_64'),('py2','none','linux_x86_64'),('py2','none','linux_x86_64'),('cp27','none','any任','cp2','none','none','none','any任何',('py27','none','none','any任何','py2','any任何','py2','any任何'),('py25','none','any'),('py24','none','any'),('py23','none','any'),('py22','none','any'),('py21','none','any'),('py20','none','any')]
这是来自Ubuntu机器的:
[('cp27','cp27mu','manylinux1_x86_64'),('cp27','cp27mu','linux_x86_64'),('cp27','none','linux_x86_64'),('py2','none','manylinux1_x86_64'),('py2','none','linux_x86_64'),('cp27','none','any'),('cp2','none','none','any','any','any,'py2','none','any任何','py2',',('py26','none','any'),('py25','none','any'),('py24','none','any'),('py23','none','any'),('py22','none','any'),('py21','none','any'),('py20','none','any')]
从中,我觉得支持cp27m
或cp27mu
取决于编译时传递的选项,——启用unicode
现在,也许在这一点上,我甚至不应该问这个问题,但为了确定,这是否意味着我必须在Slackware机器上使用--enable unicode=ucs4
编译Python才能安装这个轮子?这正是问题所在。
使用--enable unicode=ucs4在slack下重新编译python,然后可以安装whl