Nein. Die installieren sich problemlos parallel. Musst nur beim ausführen aufpassen das richtige zu nehmen. Am besten durch den vollen Pfad.FrankWhite hat geschrieben:@deets: ok muss ich vorher das 3.x deisnatllieren?
Grüße
python Code gibt Fehler aus
-
- User
- Beiträge: 12
- Registriert: Montag 26. März 2018, 19:33
@Sirius: tut mir leid ich habe keine Ahnung, deshalb kann ich es leider nicht.
Der letzte Code bringt leider auch wieder Fehler
>convertGCode.py noobian.nc noobian.cpp
Traceback (most recent call last):
File "C:\Program Files\Python36\convertGCode.py", line 50, in <module>
run(sys.argv[1], sys.argv[2])
File "C:\Program Files\Python36\convertGCode.py", line 23, in run
cmds = list(read_file(input))
File "C:\Program Files\Python36\convertGCode.py", line 5, in read_file
with open(filename) as lines:
FileNotFoundError: [Errno 2] No such file or directory: 'noobian.nc'
ich glaube ich nehm das 2.x
Grüße
Frank
Der letzte Code bringt leider auch wieder Fehler
>convertGCode.py noobian.nc noobian.cpp
Traceback (most recent call last):
File "C:\Program Files\Python36\convertGCode.py", line 50, in <module>
run(sys.argv[1], sys.argv[2])
File "C:\Program Files\Python36\convertGCode.py", line 23, in run
cmds = list(read_file(input))
File "C:\Program Files\Python36\convertGCode.py", line 5, in read_file
with open(filename) as lines:
FileNotFoundError: [Errno 2] No such file or directory: 'noobian.nc'
ich glaube ich nehm das 2.x
Grüße
Frank
-
- User
- Beiträge: 12
- Registriert: Montag 26. März 2018, 19:33
Hallo,
das ist nicht zu glauben ich habe 3.6 deinstalliert und 2.7 installiert, Rechner neustart
Programm ausführen wollen:
C:\Python27>python convertGCode.py noobian.nc noobian.cpp
Traceback (most recent call last):
File "convertGCode.py", line 81, in <module>
run(sys.argv[1], sys.argv[2])
File "convertGCode.py", line 66, in run
newposx = float(parts[0][1:])
ValueError: invalid literal for float(): -0,31
warum, hiiiilfee
Grüße Frank
das ist nicht zu glauben ich habe 3.6 deinstalliert und 2.7 installiert, Rechner neustart
Programm ausführen wollen:
C:\Python27>python convertGCode.py noobian.nc noobian.cpp
Traceback (most recent call last):
File "convertGCode.py", line 81, in <module>
run(sys.argv[1], sys.argv[2])
File "convertGCode.py", line 66, in run
newposx = float(parts[0][1:])
ValueError: invalid literal for float(): -0,31
warum, hiiiilfee
Grüße Frank
-
- User
- Beiträge: 12
- Registriert: Montag 26. März 2018, 19:33
@Sirius3: warum unterstellst du mir sowas?
Ich habe alle 3 Dateien in das Python Verzeichnis kopiert aölso glaube ich das das so richtig ist
Grüße Frank
Ich habe alle 3 Dateien in das Python Verzeichnis kopiert aölso glaube ich das das so richtig ist
Grüße Frank
Du mußt die Fehlermeldung lesen und verstehen. Falls Du sie nicht verstehst, dann solltest Du nochmal (oder das erste mal?) die Grundlagen zu Python durcharbeiten. Hier ist der Fehler, dass Kommazahlen in Programmiersprachen mit Punkt geschrieben werden, in der Datei aber Kommas stehen.
-
- User
- Beiträge: 12
- Registriert: Montag 26. März 2018, 19:33
@Sirius: wenn ich die Kommas durch Punkte ersetze geht`s nicht wenn ich das nur bei Zeile 66 und 81 mache kommen genauso Fehler
Liest du überhaupt die Fehler die ich poste?
Mir scheint langsam als ob ich hier falsch bin. Niemand bis jetzt kann das Problem lösen, schade.
Frank
Liest du überhaupt die Fehler die ich poste?
Mir scheint langsam als ob ich hier falsch bin. Niemand bis jetzt kann das Problem lösen, schade.
Frank
Wooh...
Ich denke damit hast du dir deine Hilfe selbst eliminiert.
Du hast verschiedene Ansätze zur Lösung aufgezeigt bekommen. Ich habe allerdings das Gefühl, dass du nicht einmal probiert hast die Fehler selbst zu googleln. Die Folgenden Schlagworte haben nichts mit dem Script an sich zutun.
Der folgende Fehler kam sogar mit Ansage.
Und nur weil du die Datein kopiert hast, bedeutet das nicht, dass das Script auf die Dateien zugreifen kann/darf.
Das war keine persönliche Unterstellung, sondern die Interpretation der Fehlermeldung! Eine Unterstellung kam von dir, indem du behauptest keiner würde auf die Fehlermeldung reagieren. Hier steht eindeutig das die Zahl mit Komma ist.
Ich selbst habe nur den Python3 Code betrachtet und verschwende keine weitere Zeit mehr an dem Python2 Code. Daher kann ich Zeile 66 & 81 nach . oder , Änderungen nicht einschätzen.
Ich bin selbst Anfänger, aber diese Fehler haben nichts mit deinem Script ansich zutun! Sondern beruhen auf Layer 8 Problem.
Ich empfehle dir etwas eigen Recherche.
Dir steht es natürlich frei deine Anfrage woanders zu stellen, wenn du dich hier Falsch fühlst.
Ich denke damit hast du dir deine Hilfe selbst eliminiert.
Du hast verschiedene Ansätze zur Lösung aufgezeigt bekommen. Ich habe allerdings das Gefühl, dass du nicht einmal probiert hast die Fehler selbst zu googleln. Die Folgenden Schlagworte haben nichts mit dem Script an sich zutun.
Der folgende Fehler kam sogar mit Ansage.
Sirius3 hat geschrieben:@FrankWhite: Auch Python2 wird die Datei, die offensichtlich nicht dort existiert, wo Du denkst, finden.
Code: Alles auswählen
FileNotFoundError: [Errno 2] No such file or directory: 'noobian.nc'
Das war keine persönliche Unterstellung, sondern die Interpretation der Fehlermeldung! Eine Unterstellung kam von dir, indem du behauptest keiner würde auf die Fehlermeldung reagieren.
Code: Alles auswählen
ValueError: invalid literal for float(): -0,31
Ich selbst habe nur den Python3 Code betrachtet und verschwende keine weitere Zeit mehr an dem Python2 Code. Daher kann ich Zeile 66 & 81 nach . oder , Änderungen nicht einschätzen.
Ich bin selbst Anfänger, aber diese Fehler haben nichts mit deinem Script ansich zutun! Sondern beruhen auf Layer 8 Problem.
Ich empfehle dir etwas eigen Recherche.
Dir steht es natürlich frei deine Anfrage woanders zu stellen, wenn du dich hier Falsch fühlst.