Серийный импорт Python, нет модуля с именем serial serial - PullRequest
0 голосов
/ 26 апреля 2019

pyserial и serial должны быть установлены, но есть ошибка no module named serial

jess@DESKTOP-4DGO4EU /cygdrive/c/fyptrial/fypcnn
$ python -m "import serial"
C:\Users\jess\AppData\Local\Programs\Python\Python36\python.exe: No module named import serial

jess@DESKTOP-4DGO4EU /cygdrive/c/fyptrial/fypcnn
$ python -m pip install serial
Requirement already satisfied: serial in c:\users\jess\appdata\local\programs\python\python36\lib\site-packages (0.0.97)
Requirement already satisfied: future>=0.17.1 in c:\users\jess\appdata\local\programs\python\python36\lib\site-packages (from serial) (0.17.1)
Requirement already satisfied: iso8601>=0.1.12 in c:\users\jess\appdata\local\programs\python\python36\lib\site-packages (from serial) (0.1.12)
Requirement already satisfied: pyyaml>=3.13 in c:\users\jess\appdata\local\programs\python\python36\lib\site-packages (from serial) (5.1)

jess@DESKTOP-4DGO4EU /cygdrive/c/fyptrial/fypcnn
$ python -m pip install pyserial
Requirement already satisfied: pyserial in c:\users\jess\appdata\local\programs\python\python36\lib\site-packages (3.4)

1 Ответ

0 голосов
/ 26 апреля 2019

-m означает имя модуля, см. https://docs.python.org/3/using/cmdline.html

Для запуска команды необходимо использовать -c, поэтому в вашем случае:

python -c "import serial"

...