Seite 1 von 1

pySerial

Verfasst: Dienstag 3. März 2015, 15:02
von DerTieja
Ich habe die pySerial Installiert und sie funktioniert auch.

Wenn ich die print.py über eine Batch starte habe ich keine Probleme. (Auch wenn ich die bat in eine exe konvertiere)

lediglich wenn ich die exe in NX (ein cad Programm) aufrufen will erhalte ich die Fehlermeldung:

"You do not have pySerial installed, which is needed to control the serial port.
Information on pySerial is at: http://pyserial.wiki.sourceforge.net/pySerial"

hat jenand eine Idee, woran das liegen kann? :K

Re: pySerial

Verfasst: Dienstag 3. März 2015, 15:12
von BlackJack
@DerTieja: Offenbar ist bei dem CAD-Programm an der Umgebung dann irgend etwas anders. Lass Dir vom gestarteten Programm doch zum Beispiel mal `sys.path` ausgeben und eventuell auch `sys.executable`.

Re: pySerial

Verfasst: Mittwoch 4. März 2015, 08:14
von DerTieja
Kannst du mir erklären wie ich die sys.path` oder auch `sys.executable`aufrufen kann?

Ich habe den Aufruf garnicht hinbekommen. Es kam immer etwas wie: c:\Python27\python.exe: No code object available for sys :?

Re: pySerial

Verfasst: Mittwoch 4. März 2015, 10:59
von BlackJack
@DerTieja: `sys` ist ein Python-Modul aus der Standardbibliothek. Das muss man importieren und dann kann man auf die Attribute davon zugreifen.