我正尝试在zeet上部署我的pytorch应用程序,我的requirments.txt文件包含以下内容-
https://download.pytorch.org/whl/cpu/torch-1.3.1%2Bcpu-cp36-cp36m-linux_x86_64.whl
pickle-mixin
flask
simpletransformers
selenium
gunicorn
cloudpickle当我尝试构建我的应用程序时,我得到了以下错误:
ERROR: torch-1.3.1+cpu-cp36-cp36m-linux_x86_64.whl is not a supported wheel on this platform.
Build failed ?我试着使用多个不同版本的轮子,但没有一个是有效的,我甚至尝试了windows版本,但这也不起作用,我尝试了所有我可以在网上找到的解决方案,但似乎没有一个有效。
编辑:我的构建命令是pip install -r requirements.txt,我的python版本是python 3.8
任何帮助都将不胜感激!!
发布于 2020-12-28 19:20:40
在您的需求中,您有一个专门用于Python3.6的轮子,但准确地说,您正在使用名称torch-1.3.1%2Bcpu-cp36-cp36m-linux_x86_64.whl的Python3.8- cp36-cp36m部分。您应该只在requirements.txt中提供Python版本(推荐),并确保在开发和部署时使用相同版本的Python.
轮子的名称是here所描述的约定。它封装了轮子可以使用的地方。
https://stackoverflow.com/questions/65475447
复制相似问题