Comment faire pour installer PIL dans le système de la bibliothèque à l'aide de homebrew?
Dans une nouvelle SnowLeopard installer, je voudrais utiliser homebrew installer PIL. Cependant la recette installe PIL en vertu de la cave au lieu de /Library/Python/2.6/site-packages. Est-il un moyen de changer le répertoire d'installation?
Testé sur Lion, Snow Leopard, vous devrez peut-être modifier les chemins d'utilisation /python2.6 /Python/2.6.
C'est la meilleure solution de l'OMI. C'est propre et simple. Homebrew installe ses trucs dans /usr/local/bin et en essayant de se disputer sorti de là est vraiment catastrophique (et une vraie douleur). Mieux lier PIL colis à l'endroit où la plupart des choses OS X semble (dans /Bibliothèque/Python/{version} que le buste homebrew pour un simple oeuf. J'ai suivi vos étapes, mais ne pouvait toujours pas d'importer de PIL Cela ne fonctionne pas pour moi sur la Montagne du Lion. import Image échoue encore après la création du lien symbolique. Ne sommes-nous pas censés pour ajouter le chemin d'accès à un .pth fichier quelque part? avez-vous réussi à le résoudre? thks Oui, il avait travaillé depuis le début. Le bon d'importation est from PIL import Image, pas import Image.
Le homebrew installer l'attrape et installe tous PIL dépendances (surtout jpeg). Le plus tard easy_install utilise ensuite lors de la compilation de PIL pour le système de site-packages. Freetype de soutien ne sont pas dans le "facile" installés " version, mais c'est très bien pour mes besoins.
Que mon objectif initial était de fournir un moyen simple pour un concepteur de sites web pour construire un django environnement de développement, ayant un solde non utilisé de homebrew PIL installé n'est pas vraiment un problème.
Espère que cela aide quelqu'un. Toujours l'espoir il y a une meilleure réponse.
@BarnabasSzabolcs mentionné, des versions plus récentes nommé oreiller.
une alternative à brew install Homebrew/python/pillow est pip install pillow. Vous devrez peut-être ajouter sudo, dépend de votre environnement python autorisations.
p.s.
cette réponse pourrait être mieux qu'un commentaire, 14 crédits d'aller...
Au lieu d'installer pip et un autre PIL, vous pouvez simplement faire un lien symbolique
Testé sur Lion, Snow Leopard, vous devrez peut-être modifier les chemins d'utilisation /python2.6 /Python/2.6.
J'ai suivi vos étapes, mais ne pouvait toujours pas d'importer de PIL
Cela ne fonctionne pas pour moi sur la Montagne du Lion.
import Image
échoue encore après la création du lien symbolique. Ne sommes-nous pas censés pour ajouter le chemin d'accès à un.pth
fichier quelque part?avez-vous réussi à le résoudre? thks
Oui, il avait travaillé depuis le début. Le bon d'importation est
from PIL import Image
, pasimport Image
.OriginalL'auteur Frank
Il semble que l'Oreiller remplacé PIL dans homebrew. La nouvelle commande est:
OriginalL'auteur Barnabas Szabolcs
Puisqu'il semble être pas "accepté" la façon de l'installer homebrew œufs dans le système de site-packages, voici ce que j'ai fait:
Le homebrew installer l'attrape et installe tous PIL dépendances (surtout jpeg). Le plus tard easy_install utilise ensuite lors de la compilation de PIL pour le système de site-packages. Freetype de soutien ne sont pas dans le "facile" installés " version, mais c'est très bien pour mes besoins.
Que mon objectif initial était de fournir un moyen simple pour un concepteur de sites web pour construire un django environnement de développement, ayant un solde non utilisé de homebrew PIL installé n'est pas vraiment un problème.
Espère que cela aide quelqu'un. Toujours l'espoir il y a une meilleure réponse.
OriginalL'auteur KentH
@BarnabasSzabolcs mentionné, des versions plus récentes nommé oreiller.
une alternative à
brew install Homebrew/python/pillow
estpip install pillow
. Vous devrez peut-être ajoutersudo
, dépend de votre environnement python autorisations.p.s.
cette réponse pourrait être mieux qu'un commentaire, 14 crédits d'aller...
OriginalL'auteur Assaf-g