[CAN]Python에서 PCANBasic 라이브러리 사용 시 문제 해결
2022. 6. 14. 20:19ㆍ프로젝트 로그/테스트x솔루션 JIG 개발기
반응형
실행하려는 isotp_test.py와 PCANBasic.py를 같은 폴더에 넣고 수행하는 중, 아래와 같은 에러가 발생 하였고, PEAK-System 홈페이지에서 PEAK-Drivers를 다운로드 하여 재 설치하니 문제가 해결 되었다.
D:\Workspace\Phoenixon_Porject\canLFU_CPU1\Tool>python isotp_test.py
Traceback (most recent call last):
File "isotp_test.py", line 75, in <module>
isoTpTester = ISO_TP_TESTER(args.can_if_num)
File "isotp_test.py", line 14, in __init__
self.objPCAN = PCANBasic()
File "D:\Workspace\Phoenixon_Porject\canLFU_CPU1\Tool\PCANBasic.py", line 386, in __init__
self.__m_dllBasic = windll.LoadLibrary("PCANBasic")
File "D:\anaconda3\lib\ctypes\__init__.py", line 459, in LoadLibrary
return self._dlltype(name)
File "D:\anaconda3\lib\ctypes\__init__.py", line 381, in __init__
self._handle = _dlopen(self._name, mode)
FileNotFoundError: Could not find module 'PCANBasic' (or one of its dependencies). Try using the full path with constructor syntax.
드라이버 다운로드 경로는 아래와 같다.
https://www.peak-system.com/Drivers.523.0.html?&L=1
참고 자료
https://forum.peak-system.com/viewtopic.php?t=3443
반응형
'프로젝트 로그 > 테스트x솔루션 JIG 개발기' 카테고리의 다른 글
[PyQT] Could not load the Qt platform plugin "windows" in "" even though it was found. 에러 해결 (0) | 2022.07.11 |
---|---|
[서버] 무차별 접속 시도 IP 차단 방법(fail2ban) (0) | 2022.07.07 |
[Python] 정수형 Class 변수 선언 방법 (0) | 2022.06.01 |
[Docker] 사용하지 않는 모든 데이터 제거 및 볼륨만 제거 (0) | 2022.05.31 |
[PyQt] Label 배경색을 투명하게 만들기 (0) | 2022.05.30 |