bluerobotics / bluerobotics/ping-python
Wrong 'serial' module present can cause strange errors
- Vorherrschende Sprache
- Python
- Sterne
- 60
- Forks
- 39
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
The ['serial'](https://pypi.org/project/serial/) package can cause some mistakes.
the correct one is 'pyserial'
error in python2:
```
python2 simplePingExample.py --device /dev/ttyUSB0 --baudrate 115200
Opening /dev/ttyUSB0 at 115200 bps
Failed to open the given serial port
('\t', AttributeError("'module' object has no attribute 'Serial'",))
```
Python3:
```
Failed to open the given serial port
module 'serial' has no attribute 'Serial'
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie mit simplePingExample.py und reproduzieren Sie den Python-2- oder Python-3-Fehler am seriellen Port mit dem gezeigten Befehl. Verfolgen Sie, wie das serial-Modul installiert und importiert wird, und überprüfen Sie anschließend, dass das korrekte pyserial-Paket Serial bereitstellt und das Beispiel den Fehler wegen des fehlenden Attributs nicht mehr meldet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100