Seite 1 von 1

NumPy Installation unter Ubuntu 9.04 scheitert

Verfasst: Dienstag 7. Dezember 2010, 13:38
von Ingwer
Hallo zusammen,

ich versuche gerade das Numpy Paket unter Python3 zum laufen zu bringen.
(Mein Betriebssystem ist Ubuntu 9.04)

Die Herausforderung ist die, dass ich das Paket mit dem Sourcecode installieren muss und nicht die einfachere Version mit Binärcode.
Die Konvertierung mit 2to3 hat ohne Probleme funktioniert.
Die erforderlichen Pakete (die zum einen ATLAS und FORTRAN unterstützen) habe ich so weit.

Jetzt wollte ich stumpft nach der Anleitung von http://www.numpy.org/ (Installing SciPy / Linux / 6.5 Ubuntu notes) vorgehen.

Nachdem die nötigten Tools und Libraries installiert worden sind, soll danach ein build erstellt werden:

Code: Alles auswählen

$ python setup.py builds 
Ich habe den Befehl etwas abgeändert (benutze Python3 und als FORTRAN Compiler gfortran

Code: Alles auswählen

$ python3 setup.py build --fcompiler=gnu95
Als Ergebnis bekomme ich die Fehlermeldung:

Code: Alles auswählen

~/Desktop/numpy-1.5.1$ python3 setup.py build --fcompiler=gnu95
Converting to Python3 via 2to3...
RefactoringTool: Skipping implicit fixer: buffer
RefactoringTool: Skipping implicit fixer: idioms
RefactoringTool: Skipping implicit fixer: set_literal
RefactoringTool: Skipping implicit fixer: ws_comma
RefactoringTool: No files need to be modified.
Running from numpy source directory.Traceback (most recent call last):
  File "setup.py", line 211, in <module>
    setup_package()
  File "setup.py", line 188, in setup_package
    from numpy.distutils.core import setup
  File "/home/natta/Desktop/numpy-1.5.1/build/py3k/numpy/distutils/__init__.py", line 22, in <module>
    import numpy.distutils.ccompiler
  File "/home/natta/Desktop/numpy-1.5.1/build/py3k/numpy/distutils/ccompiler.py", line 15, in <module>
    from numpy.distutils.exec_command import exec_command
  File "/home/natta/Desktop/numpy-1.5.1/build/py3k/numpy/distutils/exec_command.py", line 58, in <module>
    from numpy.compat import open_latin1
  File "/home/natta/Desktop/numpy-1.5.1/build/py3k/numpy/compat/__init__.py", line 14, in <module>
    from .py3k import *
AttributeError: 'module' object has no attribute 'unicode'
Kann mir hier irgendwer weiterhelfen?

Ich bin für jede Hilfe dankbar.
/Ingwer

Re: NumPy Installation unter Ubuntu 9.04 scheitert

Verfasst: Mittwoch 8. Dezember 2010, 21:33
von Darii
Numpy unterstützt kein Python 3 und 2to3 ist auch kein Allheilmittel. Nimm Python 2.x.

Re: NumPy Installation unter Ubuntu 9.04 scheitert

Verfasst: Donnerstag 9. Dezember 2010, 22:01
von sisu
Abseits davon würd ich mir auch überlegen, auf eine aktuellere Ubuntu-Version zu wechseln, da der Support für 9.04 im Oktober 2010 ausgelaufen ist.

Re: NumPy Installation unter Ubuntu 9.04 scheitert

Verfasst: Freitag 10. Dezember 2010, 11:55
von Ingwer
@Darii: Laut einigen Forum-Beiträgen soll NumPy1.5 Python3.x tauglich sein. Aber ich hab mich jetzt auf die mailing list NumPy-Discussion gesetzt, mal schauen was die Leutchen mir zu erzählen haben.

@sisu: Ja ich weiß, das es ein Update gibt, nur bei mir ist das Problem, dass ich viele Programme per Hand (Fremdquellen) eingepflegt habe, die ich für meine Diplomarbeit brauche (Ja ich gehöre zu den Letzteren, die noch so ein Ding noch schreiben dürfen).
Eine Neu-Konfiguration würde einfach zu viel Zeit kosten. Aber nach der Abgabe wird das Update zu den ersten Dingen gehören was ich mache.

Re: NumPy Installation unter Ubuntu 9.04 scheitert

Verfasst: Donnerstag 16. Dezember 2010, 02:12
von Ingwer
Falls es jemanden interessieren sollte.
Numpy1.5.1 funktioniert super mit Python3.1.

/Ingwer

falsch plaziert, bitte nicht beachten

Verfasst: Dienstag 24. Mai 2011, 16:55
von Goswin
falsch plaziert, bitte nicht beachten