inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Bản chất của hệ thống nhúng - Phần cơ bản (Embedded Systems Essentials)

[Thực hành] Thiết lập môi trường Python và tạo môi trường ảo trên Raspberry Pi

pigpio설치 에러 문의 드립니다.

Đã giải quyết

15

kjunk6240997

1 câu hỏi đã được viết

0

라즈베리파이에서 python 환경설정 및 가상환경 꾸미기 실습 수업중 package 'pigpio' has no installation candidate에러가 뜨면서 설치가 중단 됩니다. 어떻게 해결하나요?

Raspberry-Pi 임베디드 robot embedded-systems python3

Câu trả lời 1

0

jcrt

안녕하세요.
코린이 구조대 후추아빠 입니다.


해당 오류는 최신 Raspberry Pi OS에서 기존 pigpio 패키지가 기본 저장소에서 제공되지 않아 발생하는 문제입니다.
강의 촬영 이후 Raspberry Pi OS가 업데이트되면서 변경된 부분으로, 아래와 같이 pigpio를 직접 설치해 주세요.

$ sudo apt update
$ sudo apt install -y git build-essential python3-setuptools python3-full
$ git clone
https://github.com/joan2937/pigpio.git
$ cd pigpio
$ make
$ sudo make install
$ sudo ldconfig


설치가 완료되면 아래 명령어로 확인할 수 있습니다.
$ pigpiod -v


해당 내용은 뒤쪽 PWM 실습 강의노트에는 추가되어 있었는데, pigpio를 처음 설치하는 현재 강의에서도 동일한 문제가 발생할 수 있어 앞쪽 강의노트에도 내용을 추가해두겠습니다.


질문 감사합니다.
코린이 구조대 드림

0

kjunk6240997

말씀대로 설치중 make에서 에러가 납니다. too many arguments to function 'gpioSignal[signum].func';expect 0,have 2 ....

제가 지금 우분투 26.04버전을 설치 중인데 이것과도 연관이 있을 까요?

또한가지는 제가 지금 라즈베리 파이를 무선으로 연결하여 사용중인데 putty로 열결하고 접속은 잘되는데 라즈베리 파이 프롬프트터미널에서 일반 우분투 프롬프트 터미널을 다시 열려고 하면 작동하지 않도 계속 라즈베리 파이 환경으로만 터미널이 열립니다. 그래서 31번 강의내용을 따라가지 못하고 있습니다. 어찌 할까요? 여러가지 질문 죄송합니다.ㅜㅜ

0

jcrt

안녕하세요.
코린이 구조대 후추아빠 입니다.


먼저 make 오류는 Ubuntu 26.04의 최신 컴파일러 환경과 기존 pigpio 소스 간의 호환성 때문에 발생할 수 있습니다.
다만 이번 실습에서 pigpio는 노트북 Ubuntu가 아니라 Raspberry Pi에 설치해야 합니다.
PuTTY로 Raspberry Pi에 접속하신 후, 현재 터미널이 Raspberry Pi인지 아래 명령어로 먼저 확인해 주세요.
$ hostname


raspberrypi와 같이 Raspberry Pi의 hostname이 출력되는 터미널에서 이전에 안내드린 pigpio 설치 명령어를 실행해 주세요.
그리고 터미널을 구분하시면 조금 더 이해하기 쉽습니다.

0

jcrt

그리고 31강에서는 Ubuntu 노트북에서 라즈베리파이로 SSH 접속하는 과정을 실습합니다. Ubuntu에서 Ctrl + Alt + T를 눌러 기본 터미널을 열고 강의를 따라가는 형식인데요, putty를 어떻게 사용하고 계시는지 알 수 있을까요?


현재 사용하고 계신 노트북의 운영체제가 Windows인지 Ubuntu인지 먼저 확인 부탁드립니다. 그리고 putty는 어느 운영체제에서 실행하고 계신지도 함께 알려주세요.
노트북이 Ubuntu라면 putty를 전혀 사용하실 필요 없이 터미널이나 VSCode에서 바로 작업 하시면 됩니다.

86, data bit순서가 바뀌어야 할것 같습니다.

0

29

1

85. pwm사용에 기본구조 이해가 같이 요구되네요

0

29

1

dc모터 회전원리

0

32

2

83. volatile로 선언한 이유가 이해 안됩니다.

0

27

1

82. 16:50초 설명에 대한 오해 및 adc mode비교 자료

0

42

2

81. 소프트웨어 작성 방법론에 조언 부탁 드립니다.

0

41

2

00. stm32cubeIDE를 회사에서도 사용하나요 ?

0

31

1

PCB 설계 완료 후 과정이 궁금합니다

1

23

1

크리스탈 관련 질문

1

22

1

상전류 읽는 타이밍 관련 문의

0

48

2

uart, tera term 실습이 잘 안됩니다.

0

51

3

리눅스에서 다시 윈도우로 복구 시키는 방법 문의합니다.

0

39

2

로봇 조립 문의 방법 문의

0

65

3

준비물 문의 그리고 로봇 조립 문의

0

58

2

systemctl status pigpiod 오류

0

45

1

Unable to locate package raspi-gpio 오류

0

50

1

Vim 오류

0

43

1

Gpio 빵판 실습 질문

0

40

1

빵판 꾸미기 커리큘럼 34. 질문

0

42

1

라즈베리파이 노트북에 안뜸

0

38

1

라즈베리파이 노트북에 안뜸

0

47

1

강의 시작전 준비물 리스트 질문

0

85

2

SD 카드 대체품 문의

0

120

1

Gitlab 링크 어디 있나요?

0

110

1