Python 3.2.3, easy_install, Mac OS X

Ich bin ein Windows 7 User, also verzeihen Sie mich für meine Unwissenheit. Ich habe versucht, meinem Freund zu helfen, easy_install an ihrem Mac OS X Laptop zu arbeiten. Wir haben es geschafft, alles für 2.7 mit diesen Befehlen im Terminal zu arbeiten:

Python distribute_setup.py (die "verteilen" installiert)

Easy_install

Wir haben das gleiche für Python 3.2.3 versucht:

Python3.2 distribute_setup.py

Easy_install

Aber das Paket wird für python 2.7 statt 3.2.3 installiert. Von was ich weiß, das ist, weil easy_install nur mit 2.7 funktioniert.

Auf meinem Windows 7, habe ich es geschafft, all dies zu tun, indem Sie in die Eingabeaufforderung, python32 Verzeichnis und tun:

Python distribute_setup.py

Dann gehe in das python32 / script Verzeichnis und laufe easy_install.exe direkt:

Easy_install

Dies installiert das Paket zu python 3.2.3 ohne Probleme.

Frage:

Was sollen wir für Mac OS X machen? Gibt es einen Mac-Äquivalent zum Ausführen von "easy_install.exe"?

  • Wie entferne ich Pakete, die mit Pythons easy_install installiert sind?
  • Wie verbiete ich easy_install von zipping Eier?
  • Warnungen, die während 'easy_install'
  • Warum bekomme ich den Fehler: Befehl 'llvm-gcc-4.2' fehlgeschlagen mit Exit-Status 1
  • Pip ignoriert dependency_links in setup.py
  • Wie installiere ich pywin32 in virtualenv mit python 2.7 64 bit?
  • 2 Solutions collect form web for “Python 3.2.3, easy_install, Mac OS X”

    Du hast den richtigen ersten Schritt gemacht, python3.2 distribute_setup.py . Das sollte eine Version von easy_install für dein python3.2 installiert haben. Jetzt musst du eigentlich diesen easy_install Befehl verwenden, anstatt die, die mit OS X für das System Pythons vorinstalliert sind. Wenn du noch die Ausgabe aus dem obigen Befehl hast oder wenn du den Befehl nochmal renommst, solltest du am Ende zwei Zeilen wie folgt sehen:

     Installing easy_install script to /Library/Frameworks/Python.framework/Versions/3.2/bin Installing easy_install-3.2 script to /Library/Frameworks/Python.framework/Versions/3.2/bin 

    Diese Orte sind für das OS X Python3.2 heruntergeladen von python.org, sehen Sie vielleicht etwas anderes für andere Versionen. Das zeigt das Verzeichnis, in dem die easy_install Skripts installiert wurden. Sie können einen absoluten Pfad verwenden, um das Skript auszuführen:

     /Library/Frameworks/Python.framework/Versions/3.2/bin/easy_install ... 

    Aber das ist eher unpraktisch. Wenn Sie planen, Python3.2 ausgiebig zu verwenden, können Sie Ihre Shell-Suche PATH ändern, um dieses Verzeichnis hinzuzufügen. Für die meisten Shells auf OS X:

     export PATH=/Library/Frameworks/Python.framework/Versions/3.2/bin:$PATH 

    Sie können das zu einer Shell-Initialisierungsdatei hinzufügen, wie ~/.bash_profile . Wenn Sie die python.org Python 3.2 installiert haben, können Sie einfach doppelklicken /Applications/Python 3.2/Update Shell Profile.command , um das für Sie zu tun. Sie müssen danach ein neues Terminalfenster öffnen, um die Änderung zu sehen.

    Für was sein Wert auf meiner Installation von python3 (mit homebrew), das Aufrufen der korrekten Binär war alles, was erforderlich war. easy_install3 war schon auf dem easy_install-3.3 , wie war easy_install-3.3 .

    Python ist die beste Programmiersprache der Welt.