gpt4 book ai didi

python - Python 串行导入错误

转载 作者:太空宇宙 更新时间:2023-11-03 13:13:10 25 4
gpt4 key购买 nike

当我尝试导入序列号时出现以下错误:

Traceback (most recent call last):
File "C:\Documents and Settings\eduardo.pereira\workspace\thgspeak\tst.py", line 7, in <module>
import serial
File "C:\Python27\lib\site-packages\serial\__init__.py", line 27, in <module>
from serial.serialwin32 import Serial
File "C:\Python27\lib\site-packages\serial\serialwin32.py", line 15, in <module>
from serial import win32
File "C:\Python27\lib\site-packages\serial\win32.py", line 182, in <module>
CancelIoEx = _stdcall_libraries['kernel32'].CancelIoEx
File "C:\Python27\lib\ctypes\__init__.py", line 375, in __getattr__
func = self.__getitem__(name)
File "C:\Python27\lib\ctypes\__init__.py", line 380, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: function 'CancelIoEx' not found

我已经安装了最新版本的 pySerial,即在 WinXP 笔记本电脑上运行的 Python 2.7。到处都试过了,没有发现类似的问题。有什么解决办法吗?提前致谢...

最佳答案

您正在使用的 pySerial 版本正在尝试调用 function这仅在 Windows Vista 中可用,而您运行的是 Windows XP。

使用旧版本的 pySerial 可能值得尝试。

有问题的代码是 added to pySerial on 3 May 2016 ,因此在此之前的版本可能是一个好的开始。

关于python - Python 串行导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38262930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com