1 votes

Liste des paquets Python préinstallés dans Yosemite?

J'ai installé de nombreux packages python via sudo pip install et certains d'entre eux ont perturbé le système en écrasant ou en mettant à jour des packages python préchargés. Maintenant je veux annuler tous les dommages causés et installer uniquement mes propres packages dans un virtualenv. Existe-t-il un moyen d'obtenir une liste des packages python, de préférence avec leur version, qui sont inclus dans un Yosemite propre ?

0 votes

Il y a environ 5000 fichiers dans /System/Library/Frameworks/Python.framework/Versions/2.7/lib et rien dans /Library/Python/2.7/site-packages - avez-vous d'autres répertoires dans $PYTHONPATH et/ou en imprimant sys.path depuis l'interpréteur?

1voto

Tucker Points 26

Il semble que ceci soit la liste pour Yosemite:

MODULES = \\
    setuptools-1.1.6 \\
    altgraph-0.10.2 \\
    modulegraph-0.10.4 \\
    macholib-1.5.1 \\
    bdist\_mpkg-0.5.0 \\
    py2app-0.7.3 \\
    numpy-1.8.0rc1 \\
    xattr-0.6.4 \\
    bonjour-py-0.3 \\
    scipy-0.13.0b1 \\
    pytz-2013.7 \\
    six-1.4.1 \\
    python-dateutil-1.5 \\
    pyparsing-2.0.1 \\
    matplotlib-1.3.1 \\
    pyOpenSSL-0.13.1

Qui provient de: https://opensource.apple.com/source/python_modules/python_modules-40/2.7.inc.auto.html

Et pour Mojave (le plus récent au moment de la publication):

MODULES = \\
    setuptools-18.5 \\
    altgraph-0.10.2 \\
    modulegraph-0.10.4 \\
    macholib-1.5.1 \\
    bdist\_mpkg-0.5.0 \\
    py2app-0.7.3 \\
    numpy-1.8.0rc1 \\
    xattr-0.6.4 \\
    bonjour-py-0.3 \\
    scipy-0.13.0b1 \\
    pytz-2013.7 \\
    six-1.4.1 \\
    python-dateutil-1.5 \\
    pyparsing-2.0.1 \\
    matplotlib-1.3.1 \\
    pyOpenSSL-0.13.1

Qui provient de: https://opensource.apple.com/source/python_modules/python_modules-46.200.1/2.7.inc.auto.html

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X