Hallo!
Ich hab mich schon durch die Suche gequält und auch selbst alles mir mögliche versucht um auf meinem Mac Python 3.0 zu installieren.
Ich muss dazu sagen, dass ich erst sehr kurz auf einem Unix basiertem System arbeite (vorher nur Windows)
Also: Ich gebe im Terminal: "python setup.py install" ein.
Ich bekomm dann immer diese Fehlermeldung:
File "setup.py", line 232
except (CCompilerError, DistutilsError) as why:
^
Was mach ich falsch? Und wer kann mir hier weiterhelfen?
lg,
Bruthus
Python 3.0 Installationsprobleme mit MacOSX 10.5
Vielleicht rufst Du garnicht p3k auf. Was ist denn die Ausgabe von
und
Code: Alles auswählen
$ which python
Code: Alles auswählen
$ python --version
https://www.xing.com/go/invite/18513630.6a91d4
- rudolfo.christ
- User
- Beiträge: 11
- Registriert: Freitag 5. Dezember 2008, 18:47
- Wohnort: Trier
Glaube nicht das sich Python 3k mit
installieren lässt.
Das muss schon mit dem gcc kompiliert werden.
Falls du die Developer Tools noch nicht installiert hast, macht das zu erst (sind auf der Install Disk DVD, oder du kannst die auch bei der Apple Developer Connection runterladen).
In der README bei Python3.0 steht einiges zur Installation, auch für OS X, aber hat mir bisher auch nicht weitergeholfen.
läuft, aber wenn ich anschließend python3.0 starten will bekomm ich eine Fehelermeldung.
Hat das jemand anderes vielleicht schon zum laufen gebracht?
Wäre cool wenn der jenige das mal beschreiben könnte.
Code: Alles auswählen
python setup.py install
Das muss schon mit dem gcc kompiliert werden.
Falls du die Developer Tools noch nicht installiert hast, macht das zu erst (sind auf der Install Disk DVD, oder du kannst die auch bei der Apple Developer Connection runterladen).
In der README bei Python3.0 steht einiges zur Installation, auch für OS X, aber hat mir bisher auch nicht weitergeholfen.
Code: Alles auswählen
./configure -enable-framework
make
sudo make frameworkinstall
Hat das jemand anderes vielleicht schon zum laufen gebracht?
Wäre cool wenn der jenige das mal beschreiben könnte.
Hatte diesen Thread übersehen. Sonst hätte ich http://www.python-forum.de/topic-16951.html hier geschrieben. Hatte mich daran eben gemacht, Python 3 selbst zu übersetzen, nachdem ich gesehen hatte, das es für Mac OS weder für 2.6.1 noch für 3.0 einen Installer gibt.
Bruthus, um Python zu übersetzen, musst du die unter Unix übliche Kombination auf `./configure`, `make` und `make install` aufrufen. Dazu musst du dir Apples kostenloses Xcode installieren. Was du versucht hast, geht nicht, da `setup.py´ offenbar schon Python-3-Syntax hat, du ja aber noch kein Python 3 hast.
rudolfo.christ, was für eine Fehlermeldung bekommst du denn? Es übrigens zwei `-` vor enable-framework, nicht nur eins.
Ohne selbstübersetztes readline bekam ich übrigens immer einen BUS ERROR. Dafür läuft bei mir idle (noch) nicht richtig...
Stefan
Bruthus, um Python zu übersetzen, musst du die unter Unix übliche Kombination auf `./configure`, `make` und `make install` aufrufen. Dazu musst du dir Apples kostenloses Xcode installieren. Was du versucht hast, geht nicht, da `setup.py´ offenbar schon Python-3-Syntax hat, du ja aber noch kein Python 3 hast.
rudolfo.christ, was für eine Fehlermeldung bekommst du denn? Es übrigens zwei `-` vor enable-framework, nicht nur eins.
Ohne selbstübersetztes readline bekam ich übrigens immer einen BUS ERROR. Dafür läuft bei mir idle (noch) nicht richtig...
Stefan
- rudolfo.christ
- User
- Beiträge: 11
- Registriert: Freitag 5. Dezember 2008, 18:47
- Wohnort: Trier
Ja, zwei "-". Schreibfehler meinerseits. Mal zur Fehlermeldung. Die sieht so aus:
Ordner in /Library/Frameworks/Python.framework/Version/3.0 ist vorhanden. Allerdings ist der lib Ordner komplett leer und ich würde sagen das da etwas drin sein sollte?
Code: Alles auswählen
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: can't initialize sys standard streams
ImportError: No module named encodings.utf_8
Abort trap
Ein `./configure --enable-framework && make test` läuft bei mir (mit 3 Fehlern und 22 skips) durch. Ich habe kein `make frameworkinstall` ausprobiert.
Für mich sieht die Fehlermeldung so aus, als ob da etwas nicht richtig konfiguriert wurde. Vielleicht fängst du nochmal mit einem neuen Python-Verzeichnis an. Ich würde dann auch alles unter `/Library/Frameworks/Python.framework/Versions/3.0/` nochmal löschen. Außerdem muss man wohl `/Library/Frameworks/Python.framework/Versions/Current` zurück auf 2.5 linken. Unter `/usr/local/bin` werden offenbar auch noch Dinge angelegt. Schließlich scheint noch `/Applications/Python 3.0` angelegt zu werden.
Stefan
Für mich sieht die Fehlermeldung so aus, als ob da etwas nicht richtig konfiguriert wurde. Vielleicht fängst du nochmal mit einem neuen Python-Verzeichnis an. Ich würde dann auch alles unter `/Library/Frameworks/Python.framework/Versions/3.0/` nochmal löschen. Außerdem muss man wohl `/Library/Frameworks/Python.framework/Versions/Current` zurück auf 2.5 linken. Unter `/usr/local/bin` werden offenbar auch noch Dinge angelegt. Schließlich scheint noch `/Applications/Python 3.0` angelegt zu werden.
Stefan
Zuletzt geändert von sma am Samstag 6. Dezember 2008, 15:06, insgesamt 1-mal geändert.
- rudolfo.christ
- User
- Beiträge: 11
- Registriert: Freitag 5. Dezember 2008, 18:47
- Wohnort: Trier
Hab schon ein paar Versuche hinter mir.
Werd mal später deine Anweisung für die lokale Installation verwenden.
Danke.
Werd mal später deine Anweisung für die lokale Installation verwenden.
Danke.
Hmm,
Danke für die Tipps. Hab inzwischen schon die Developer tools installiert.
Konnte aber bis gerade eben nicht builden. ...
Aber nun lief es durch... das soll wer verstehen
Ist wohl so ein kleines Weihnachtswunder
lg,
Bruthus
Danke für die Tipps. Hab inzwischen schon die Developer tools installiert.
Konnte aber bis gerade eben nicht builden. ...
Aber nun lief es durch... das soll wer verstehen
Ist wohl so ein kleines Weihnachtswunder
lg,
Bruthus