未找到 windows 10 python 串行模块,但 pip install pyserial 已通过
Posted
技术标签:
【中文标题】未找到 windows 10 python 串行模块,但 pip install pyserial 已通过【英文标题】:windows 10 python serial module not found, but pip install pyserial passed 【发布时间】:2021-02-07 11:52:33 【问题描述】:C:\Users\antvai01\Linux\host\tests>python -m pip install pyserial
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pyserial in c:\users\antvai01\appdata\roaming\python\python37\site-packages (3.5)
C:\Users\antvai01\Linux\host\tests>sp_controller.py
Traceback (most recent call last):
File "C:\Users\antvai01\Linux\host\tests\sp_controller.py", line 7, in <module>
import get_sw_version
File "C:\Users\antvai01\Linux\host\tests\get_sw_version.py", line 3, in <module>
from MHUBridge import *
File "C:\Users\antvai01\Linux\host\tests\MHUBridge\__init__.py", line 1, in <module>
from .Svalinn_MHU_Bridge import *
File "C:\Users\antvai01\Linux\host\tests\MHUBridge\Svalinn_MHU_Bridge.py", line 5, in <module>
import serial
ModuleNotFoundError: No module named 'serial'
我什至从源代码手动安装了 pyserial,但仍然是同样的问题。有什么想法吗?
【问题讨论】:
【参考方案1】:它正在安装到非默认位置:
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pyserial in c:\users\antvai01\appdata\roaming\python\python37\site-packages (3.5)
此位置可能不在您的PYTHONPATH
中。
我想看看为什么您的普通站点包文件夹不可写
【讨论】:
我在管理窗口中运行它并没有收到警告,仍然有同样的错误以上是关于未找到 windows 10 python 串行模块,但 pip install pyserial 已通过的主要内容,如果未能解决你的问题,请参考以下文章
如何修复 Windows 10 中的 Java rxtxSerial.dll 或 jSSC-2.7_x86_64.dll 串行端口错误?
Windows 7 64 位 libsvm 和 python 错误:函数 'svm_get_sv_indices' 未找到