Mon site Django est hébergé sur Azure.Comment redimensionner une image en Python sans utiliser Oreiller
Permet aux utilisateurs de télécharger des photos. J'ai besoin d'un moyen de redimensionner le système, et éventuellement faire pivoter les photos.
Cela semble simple, et j'ai essayé d'utiliser la bibliothèque Pillow, mais pendant qu'il fonctionne localement, il ne sera pas déployé sur Azure pour un certain nombre de raisons. Je peux être précis si nécessaire mais cela est bien documenté like here.
J'ai même essayé de construire une roue d'oreiller et de la déployer mais Azure refuse de la charger en disant que c'est la mauvaise plate-forme (même si je correspondais à la version Python 2.7 - et 32 bits). J'ai également essayé de télécharger des versions 64 bits, et rien ne fonctionne. Donc, à ce stade, je veux juste laisser Pillow derrière moi et demander un autre moyen d'y parvenir en Python sans oreiller. Y a-t-un autre moyen de faire ça?
notes de choses que j'essayé:
1) Installation Pillow de façon normale donne ce familier message d'erreur:
ValueError: zlib is required unless explicitly disabled using --disable-zlib, aborting
2) J'ai ensuite créé une roue en faisant: pip wheel Pillow --wheel-dir=requirements
Cette Toutefois, l'erreur suivante se produit dans le fichier pip.log:
Pillow-3.4.2-cp27-cp27m-win32.whl is not a supported wheel on this platform. Pillow-4.1.1-cp27-cp27m-win32.whl is not a supported wheel on this platform.
Je suis certain que je cours Python 2.7 sur un plateau de 32 bits Orm alors je ne sais pas pourquoi il se plaint.
Est-ce que https://docs.scipy.org/doc/scipy-0.18.1/reference/generated/scipy.misc.imresize.html le ferait? –