вывод: \ ntorch-1.1.0-cp27-cp27mu-linux_x86_64.whl не поддерживается колесом на этой платформе - Pytorch / облачные функции - PullRequest
1 голос
/ 14 октября 2019

Я пытаюсь развернуть функцию в облачных функциях, и у меня возникают проблемы с работой Pytorch. Мне нужна либо версия 1.1, 1.2 или 1.3 (любая версия, которая имеет torch.hub функциональность)

Вот что я пробовал в файле Requirments.txt для моей функции:

numpy==1.17.2
https://download.pytorch.org/whl/cpu/torch-1.1.0-cp27-cp27mu-linux_x86_64.whl

Что приводит к ошибке:

Build failed: {"error": {"canonicalCode": "INVALID_ARGUMENT", "errorMessage": "`pip_download_wheels` had stderr output:\ntorch-1.1.0-cp27-cp27mu-linux_x86_64.whl is not a supported wheel on this platform.\n\nerror: `pip_download_wheels` returned code: 1", "errorType": "InternalError", "errorId": XXX}}

И, конечно, пробуя различные другие URL для 1.2 и 1.3, и происходит то же самое.

Что я могу сделать, чтобы это исправить/ что я делаю не так ?? *

благодарны за помощь.

- если это что-то влияет, я использую Python 3.7 для своей функции и использую пакеты linux.

__________________________________________________________________________

Редактировать: Я пробовал это в моих Requirments.txt:

numpy==1.17.0
torch==1.3.0
torchvision===0.4.1

И теперь я получаю сообщение об ошибке:

Build failed: {"cacheStats": [{"status": "MISS", "hash": "1f6ebb5b3667b3d677184dbf04b82666XXX", "type": "docker_layer_cache", "level": "global"}, {"status": "MISS", "hash": "1f6ebb5b3667b3d677184dbf04b826660b67c784608d4e4XXXXX", "type": "docker_layer_cache", "level": "project"}]}

У меня никогда не было этой ошибки с какой-либо другой библиотекой в ​​облачных функциях. Если у кого-то есть другие предложения, это будет с благодарностью.

Ответы [ 2 ]

2 голосов
/ 14 октября 2019

Это cp27 означает, что это для python2.7. На самом деле это не очень хорошая идея для установки из URL, используйте имя пакета istead (например, numpy == 1.17.2)

Попробуйте что-то вроде pip3 install torch torchvision, это даст последнюю стабильную (1.3) версию с cuda10.

Посмотрите на домашнюю страницу pytorch - https://pytorch.org/ - для справки

0 голосов
/ 14 октября 2019

Для тех, кто столкнется с этой проблемой в будущем, вы можете использовать один из следующих методов:

numpy==1.17.0
https://download.pytorch.org/whl/cpu/torch-1.1.0-cp37-cp37m-linux_x86_64.whl

Обратите внимание, что основным отличием является cp37, как указано Natthaphon Hongcharoenвыше.

...