파이참을 이용하여 라즈베리파이 원격 빌드 환경 설정

1. 파이참 열기
– Create New Project로 하여 프로젝트 생성

2. 작업위치설정

3. 원격지 설정
– Interpreter의 Add Remote를 클릭

4. 원격지 정보 입력
– Host IP, Port, 계정정보 및 원격지의 파이쎤 인터프리터를 설정한다.

5. Remote Project location 설정

6. 파이썬 파일 생성
– 오른쪽 Project에서 New > Python File을 눌러 파일생성

7. 파일명 입력

8. 간단한 코딩

9. 서버로 배포(Deployment)
– 위에서 코딩한것을 Tools > Deployment > Upload to ssh~ 를 눌러 라즈베리파이로 배포

– 하단 로그창에 업로드 상태 표시됨

10. 라즈베리 파이에서 구동

sudo python3 DoorClient.py

11. 라즈베리 파이로 부터 Sync
– 라즈베리 파이에서 직접 vi로 에디팅한 경우 라지베리파이로 부터 동기화를 할수 있다.
– Tools > Deployment > Sync with Deployed to ssh~ 메뉴 클릭하여 동기화.

12.참고사항
파이참 Unresolved reference 에러시
https://hyesun03.github.io/2016/10/04/pycharmImportError/

파이참의 원격빌드시 sudo 문제로 컴파일이 안될때

$sudo vi /usr/bin/python3-sudo.sh

아래와 같이 작성후

#!/bin/bash
sudo /usr/bin/python3.5 "$@"

파이참의 Configure Remote Python Interpreter의 Python interpreter path에 “/usr/bin/python3-sudo.sh” 입력