Comment puis-je désinstaller PIL pour python 2.7 et l'utilisation d'Oreiller à la place?
Je suis désolé si c'est le mauvais endroit pour poster. J'ai cherché pendant des heures et ne peut pas trouver quelque chose donc je pensais que je voudrais poser ici. Si ce n'est pas le bon endroit pour poster ceci, svp quelqu'un peut me pointer dans la bonne direction, merci!
Donc, mon problème est avec PIL et les taies d'Oreiller. J'ai besoin d'utiliser python 2.7 que je suis en utilisant SimpleCV ce qui n'est pas pris en charge dans python 3 encore.
Quand j'essaie de désinstaller PIL à l'aide de sudo pip uninstall PIL
il sorties: Cannot uninstall requirement PIL, not installed
.
Cela fonctionne pour python 3 et me permet d'utiliser l'Oreiller à l'aide de from PIL import Image
. Si j'essaie d'utiliser import Image
j'obtiens une erreur car il n'existe pas cependant, pour python 2.7 (la version que j'ai besoin de l'utiliser), les deux from PIL import Image
et import Image
travail en me faisant croire PIL n'a pas été désinstallé de python 2.7?
Ai-je raison de penser qu'il n'a pas été désinstallé pour python 2.7? Si oui, comment dois-je le désinstaller? Ou, suis-je tort de penser que? Si oui, que puis-je faire?
Merci d'avance et encore désolé si c'est le mauvais endroit - juste ne sais pas quoi faire..
Seulement en cas de questions, je suis à l'aide d'un Raspberry Pi.
- Découvrez ce [lien](groups.google.com/d/msg/obey-the-testing-goat-book/RHCR1t7mxgo/... ) Pour l'installation de pip2.7, vous pouvez taper ceci dans le terminal [ $pip2.7 installer oreiller ]
Vous devez vous connecter pour publier un commentaire.
Je soupçonne que vous avez désinstallé PIL, et que vous, en fait, avoir un Oreiller installé. L'oreiller est installé sous le nom de paquet de PIL. Cela vous permet de permuter d'Oreiller avec PIL sans avoir à réécrire le code. L'oreiller est "juste" un PIL de la fourche.
Vous pouvez vérifier si
import PIL
charge réellement Oreiller en faisant:Si vous avez Oreiller installé, il devrait sortir une version. Il dit 3.3.1 ici, mais j'utilise Python3. Si vous n'avez pas d'Oreiller, mais PIL, il devrait en résulter une erreur.
pip --version
de sortie:pip 1.5.6 from /usr/lib/python2.7/dist-packages (python2.7)
pip uninstall PIL
de sortie:Cannot uninstall requirement PIL, not installed
pip install Pillow
de sortie:Requirement already satisfied: Pillow in /usr/local/lib/python2.7/dist-packages
pip install Pillow
?from PIL import Image
qui est correct.