[리원아빠] 파이썬 클라우드 개발 환경 만들기 (파이참 + 구글 드라이브)

2022. 4. 28. 14:54Python

반응형

파이참 구글 드라이브로 파이썬 클라우드 개발 환경 만들기



집에서는 노트북, 사무실에서는 데스크탑으로 파이썬 코드를 짠다.

처음에는 아주 간단한 소스를 짜다보니 불편한 점을 몰랐는데

소스를 짜다 보니 노트북과 데스크탑을 오가며 코드를 짤 때

동기화를 수동으로 해줘야 하는 번거로움이 발생했다.

고민을 끝에 파이참, 구글 드라이버 클라우드를 이용해 해결해 보기로 했다.


내가 사용하고 있는 클라우드 서비스는 MS의 원드라이브, 구글의 드라이브이다.

두가지 테스트를 해본 결과 파이참과 호환이 되는것은 구글 드라이브였다.

따라서 포스팅의 전체적인 내용은 파이참과 구글 드라이브를 연결하는 내용이다.


처음부터 시작하는 분들을 위해 파이참 설치부터 알아보자.

파이참은 아래 사이트에 가서 다운받아 설치한다.

다운로드할 때는 무료 버젼인 community (순수 Python 개발용)을 다운 받아야 한다.

URL : https://www.jetbrains.com/ko-kr/pycharm/download/#section=windows


 

다운로드 PyCharm: JetBrains가 만든 전문 개발자용 Python IDE

www.jetbrains.com




파이참 설치자체는 어렵지 않다.

.py를 연결해주는 옵션과 환경패스에 자동 설정해주는 옵션을 체크하자.

설치가 완료되면 재부팅을 여부를 물으며 하지 않아도 된다.


다음은 구글 드라이브를 노트북이나 데스크탑등 작업할 컴퓨터에 설치해야 한다.

google 계정이 필요하므로 없다면 미리 생성하도록 하자.

URL: https://www.google.com/drive/download/

 

다운로드 - Google Drive

어느 기기에서나 콘텐츠에 액세스하고 콘텐츠를 동기화하세요.

www.google.com



구글 드라이브 설치가 정상적으로 되었다면

윈도우 탐색기에서 G드라이브가 보여야 한다.

이 부분은 중요한 부분이므로 반드시 확인을 해야한다.


다시 탐색기를 열고

구글 드라이브에 파이썬 관련 디렉토리를 하나 생성하자.

이 디렉토리에 파이썬 소스 코드를 공유하고

이 디렉토리가 파이참, 구글 드라이브 클라우드 환경 프로젝트의 기본 디렉토리가 된다.


파이참을 실행하면 프로젝트를 생성하거나 기존 프로젝트를 추가할 수 있는 옵션이 있다.

위 단계에서 구글 드라이브에 디렉토리를 생성했으므로 파이참 메뉴의 열기를 눌러

구글 드라이브 경로에 만들어 놓은 디렉토리를 선택한다.


다만 파이참을 처음 수행하면 가상환경 설정과 기본 인터프리터가 설치되어 있지 않다.

Python 인터프리터 설정 버튼을 눌러 인터프리터 추가를 해주도록 하자.

경로는 구글 드라이브가 아닌 작업 PC의 로컬 경로로 설정한다.

이 설정의 기본 설정으로 사용하고자 한다면 아래 체크박스들도 체크한다.

확인 버튼을 누르면 해당 경로에 가상환경 경로로 지정되고 파이썬이 다운로드 된다.



파이참을 실행해 프로젝트내 파일들을 보면 위와 같이 보여야 정상적으로 설정이 된 것이다.

공유를 할 파이썬 소스 코드 파일은 구글 드라이브에

파이참 가상환경은 작업할 컴퓨터의 로컬 경로에 저장되어 있다.

파이참 가상환경도 구글 드라이브에 놓고 사용하고 싶었지만

몇번 테스트를 해봤는데 잘 되지 않았다.


파이참의 가상환경이 구글 드라이브를 통해 기기간 공유가 되지 않기에

위처럼 많은 패키지들을 기기별로 다시 설치를 해야하는 번거로움이 존재한다.

하지만 다행인건 한번만 설치를 해놓으면 계속 사용할 수 있기에 엄청 불편하진 않았다.


파이썬이 좋은점이 이미 배포되어 있는 패키지를 사용해 효율을 높일 수 있다는 점인데

파이참을 설치하고 나서 pip 명령어를 통해 추가 패키지를 설치하고자 하면

pip명령어를 찾을 수 없다는 메시지나 검증하라는 오류 메시지가 발생한다.



리눅스 환경의 실행파일을 수행하는 것처럼

.\pip.exe 로 수행을 하거나 아니면

파이참 메뉴를 통해 설치하고자 하는 패키지를 설치하면 된다.

파이참 메뉴 -> 설정 -> 프로젝트 -> Python 인터프리터 -> pip -> 설치하고자 하는 패키지 검색 후 설치

그래도 안되면 pip 자체를 업그레이드 하면 해결되곤 하는데 업그레이드 명령어는 아래와 같다.

(가상환경 경로가 C:\Users\root\Python\venv 일 때)

C:\Users\root\Python\venv\Scripts\python.exe -m pip install --upgrade pip



장소, 환경, 기기에 구애받지 않고

파이참 구글 드라이브 클라우드 환경을 활용해 작업 환경 구축하기

그럼 끝.

 

 

### 2022.12.22 추가 내용 ###

구글 드라이브에 설치한 인터프리터를 공유하고자 하면 오류가 발생해

 

해당 오류를 해결하는 방법을 별도로 포스팅했다.

 

오류 해결 방법은 아래 포스팅을 참고하자.

 

2022.12.22 - [Python] - [리원아빠] 파이참 가상환경 구글드라이브로 공유하기

 

[리원아빠] 파이참 가상환경 구글드라이브로 공유하기

파이참 가상환경 구글드라이브로 공유하기 2022.12.21 - [Python] - [리원아빠] 파이참 깃허브 구글드라이브 연동하기 (pycharm github) [리원아빠] 파이참 깃허브 구글드라이브 연동하기 (pycharm github) 파이

liwonfather.tistory.com

 

반응형