Je suis en train d'essayer d'installer Python v.3.x en parallèle avec Python v.2.7.10 déjà installé. Je suis en train de suivre la procédure expliquée dans le tutoriel que j'ai trouvé sur YouTube. Bien que cela ne semble pas être une procédure difficile, dans mon cas, lorsque je lance la commande brew doctor
, cela retourne :
MacBook-Pro-di-Rodolfo:~ Rodolfo$ brew doctor
Veuillez noter que ces avertissements sont uniquement utilisés pour aider les mainteneurs de Homebrew
avec le débogage si vous signalez un problème. Si tout fonctionne correctement avec Homebrew :
merci de ne pas vous inquiéter et simplement les ignorer. Merci!
Attention : des scripts "config" existent en dehors de vos répertoires système ou Homebrew.
Les scripts `./configure` recherchent souvent des scripts *-config pour déterminer si
les paquets logiciels sont installés, et quels drapeaux supplémentaires utiliser lors de
la compilation et de la liaison.
Avoir des scripts supplémentaires dans votre chemin peut perturber les logiciels installés via
Homebrew si le script de configuration remplace un script fourni par le système ou par Homebrew
portant le même nom. Nous avons trouvé les scripts "config" suivants :
/Library/Frameworks/Python.framework/Versions/2.7/bin/python-config
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2-config
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
Attention : Python est installé dans /Library/Frameworks/Python.framework
Homebrew prend uniquement en charge la construction contre le Python fourni par le système ou un
Python brassé. En particulier, les Pythons installés dans /Library peuvent perturber
d'autres installations de logiciels.
Attention : des fichiers d'en-tête non brassés ont été trouvés dans /usr/local/include.
Si vous ne les avez pas placés là délibérément, ils pourraient causer des problèmes lors de
la construction de formules Homebrew, et pourraient avoir besoin d'être supprimés.
Fichiers d'en-tête inattendus :
/usr/local/include/jack/control.h
/usr/local/include/jack/intclient.h
/usr/local/include/jack/jack.h
/usr/local/include/jack/jslist.h
/usr/local/include/jack/metadata.h
/usr/local/include/jack/midiport.h
/usr/local/include/jack/net.h
/usr/local/include/jack/ringbuffer.h
/usr/local/include/jack/session.h
/usr/local/include/jack/statistics.h
/usr/local/include/jack/systemdeps.h
/usr/local/include/jack/thread.h
/usr/local/include/jack/transport.h
/usr/local/include/jack/types.h
/usr/local/include/jack/uuid.h
/usr/local/include/jack/weakjack.h
/usr/local/include/jack/weakmacros.h
Attention : des fichiers .pc non brassés ont été trouvés dans /usr/local/lib/pkgconfig.
Si vous ne les avez pas placés là délibérément, ils pourraient causer des problèmes lors de
la construction de formules Homebrew, et pourraient avoir besoin d'être supprimés.
Fichiers .pc inattendus :
/usr/local/lib/pkgconfig/jack.pc
Ces avertissements concernent deux logiciels que j'ai installés avant Homebrew, qui sont Python v.2.7.10, plus les applications connexes, et JACK, une API pour l'acheminement audio entre les applications. Leur installation a été faite à l'aide de deux fichiers .pkg téléchargés ordinaires. Afin d'éviter d'éventuelles incompatibilités futures, comment pourrais-je résoudre les avertissements mentionnés ci-dessus ? Y a-t-il des solutions alternatives à une procédure de désinstallation et de réinstallation rapide ? Si cela peut être utile, j'utilise toutes ces applications sur OS X 10.9 Mavericks.