Seit Python 2.3 läuft IAM nicht mehr

Backup, Restore und Transfer von Daten
Post Reply
bendar
Posts: 27
Joined: 2002-07-20 20:21
 

Seit Python 2.3 läuft IAM nicht mehr

Post by bendar »

Hallo,
ich habe vor ein paar Tagen auf Python 2.3 upgedatet und habe heute festgestellt, das IAM keine neuen Reports mehr erstellt. Der Fehler war auch schnell gefunden: die 1. Zeile in der Datei iam lautet Normalerweise "#!/usr/bin/env python" aber da liegt Python nicht mehr, sondern /usr/local/bin. Ã?ndere ich es in "#!/usr/local/bin/ python2.3" kommt entweder über iam_report:

Code: Select all

iam_report: /usr/local/iam/iam: bad interpreter: Permission denied
oder über iam direkt:

Code: Select all

  File "iam_report", line 3
    IAM=/usr/local/iam/iam
        ^
SyntaxError: invalid syntax
Hat das auch sonst jemand erlebt? Was muss ich ändern, damit es wieder läuft?
bendar
Posts: 27
Joined: 2002-07-20 20:21
 

Re: Seit Python 2.3 läuft IAM nicht mehr

Post by bendar »

*hochschieb weil es immer noch nicht geht und ich verrückt werde*
arty
Userprojekt
Userprojekt
Posts: 729
Joined: 2002-06-12 10:11
Contact:
 

Re: Seit Python 2.3 läuft IAM nicht mehr

Post by arty »

Hi,

was sagen denn die Entwickler von IAM dazu?

bye
Thorsten
answermachine
Posts: 10
Joined: 2003-09-04 13:33
Contact:
 

Re: Seit Python 2.3 läuft IAM nicht mehr

Post by answermachine »

1. Was soll denn das Leerzeichen in dem Pfad, oda haste das nur hier angegeben

Code: Select all

#!/usr/local/bin/ python2.3
                 ^
Wenn die Zeile interpretiert wird, haste auf einmal ein zusätzliches Argument, das die richtige Interpretation der folgenden verhindert.

2. Heißt das binary wirklich python2.3? und nicht etwa python

Code: Select all

find /usr/ -name python*
3. Wie wäre es damit /usr/local/bin mit in den PATH aufzunehmen oder einen link auf das python binary in /usr/bin zu setzen?

Code: Select all

ln /usr/local/bin/python /usr/bin/python
echo $PATH
Cheers

Michael
Post Reply