본문 바로가기
IT(Tip)

Pycharm 설치 후 가상 환경 세팅

by good4me 2022. 11. 29.

goodthings4me.tistory.com

Pycharm 설치 후 가상 환경 세팅 절차를 알아본다. 오래 전에 잠깐 사용해본 후 VS Code만을 사용했었는데, 유뷰트 강의에서 파이참을 에디터로 사용을 하기에 사용해보기로 했다. (윈도우  Anaconda 설치 환경 기준)

 

 

Pycharm 설치 후 프로젝트 생성하기

Pycharm New Project
Pycharm New Project

윈도우 탐색기를 통해 프로젝트 폴더(설명을 위한 폴더 D:\Python\fastcampus)를 하나 만든 후 파이참을 실행하고 새로운 프로젝트("+" 기호 또는 New Project)를 누른다.

그리고 위 이미지와 같은 설정 값을 선택하면 되는데, 각각의 항목을 다시 설명하면

  • Location(프로젝트 폴더) : 우측 폴더 버튼을 클릭하여 프로젝트 폴더로 만든 디렉토리(D:\Python\fastcampus)를 찾아 선택한다.
  • New environment using : 설치된 Anaconda 파이썬을 사용하기 위해 Conda를 선택한다. Python.org에서 python 정식 버전을 설치하여 사용할 때는 Virtualenv 선택 가능
  • Location : C:\Users\user\anaconda3\envs\fastcampus : 위 프로젝트 폴더 선택 시 자동 생성됨 (anaconda 가상환경) 탐색기에서 해당 폴더로 가보면 파이썬 가상 환경을 위한 파일들이 보인다.
  • Python version : 원하는 파이썬 버전 선택
  • Conda executable : C:\Users\user\anaconda3\Scripts\conda.exe 이 부분도 Conda 선택 시 자동으로 지정된다.
  • Make available to all projects : 설정하는 가상환경을 다른 프로젝트에서 사용하고 싶을 때 체크함
  • Create a main.py welcome scripts : 체크 시 main.py 파일이 생성된다.

good4me.co.kr

 

위 세팅은 Anaconda 환경에서 파이썬 프로젝트를 만들되 가상 환경 이름은 fastcampus이고, 파이썬 버전은 3.9 사용한다라는 의미임

 

코드 입력 후 실행해보기

## BMI 지수 계산하기
print('BMI 계산기')
height = int(input('신장: '))
weight = int(input('몸무게: '))
BMI = (weight / (height * height)) * 10000
print(f'키가 {weight}이고, 몸무게가 {height}이면\nBMI는 {BMI:.2f}입니다.')

가상환경에서 해당 코드를 실행시키기 위해서는 우측 상단 Current File.. select box를 클릭해서 Edit Configuraions.. 클릭하여 수정한다. Configuraions 수정 의미는 인터프리터를 설정해준다는 것. 즉, 프로그래밍 언어에서 프로그램 코드를 작성하고 그 코드를 컴퓨터가 이해할 수 있는 언어로 번역해주는 설정 과정이 필요한데, 파이참에서 이 과정을 인터프리터 설정 과정이라고 함

  • 아래 이미지의 좌측 상단 "+" 버튼 클릭 후 Python 선택
  • Unnamed 클릭 후 우측 Scripts path에서 코딩한 파일 선택
  • Python interpreter: 가상환경 path 부분이 제대로 설정되었는지 확인 후 OK 클릭

Edit Configuraions
Edit Configuraions

코드를 실행하려면 우측 상단 플레이 버튼(녹색) 클릭 또는 Shift+F10 누른다.

## 코드 실행 결과

BMI 계산기
신장: 175
몸무게: 78
키가 78이고, 몸무게가 175이면
BMI는 25.47입니다.

 

파이참 터미널에서 가상 환경 실행 및 Jupyter Notebook 실행

하단 Terminal 클릭 시, 아래와 같이 나왔다.
PS D:\Python\fastcampus>

 

즉, power shell이 기본인데, 꺽쇠를 눌러보면 Windows PowerShell과 Command Prompt, Settings가 있다. 선택을 통해 변경할 수도 있고, 디폴트를 설정하기 위해서는 Settings을 클릭하여 좌측 Terminal 항목의 Shell path를 통해 powershell.exe와 cmd.exe 중에서 선택하여 설정할 수 있다.

 

Command Prompt 선택 시 가상환경으로 변경된다.
(fastcampus) D:\Python\fastcampus>

 

여기에서 Anaconda 설치 시 기본으로 설치된 jupyter notebook을 실행하기 위해서는 아래처럼 입력한다.
(fastcampus) D:\Python\fastcampus>jupyter notebook

 

그러면, 웹 브라우저에 http://localhost:8888/tree URL로 접속된다.

 

댓글