준비물 확인
- Cursor: AI 기반 통합 개발 환경으로 Windows, macOS, Linux에서 사용 가능합니다 .
 - Python: 버전 3.8 이상 설치 권장 .
 - (선택) Git: 버전 관리를 위해 설치할 수 있습니다 .
 
1. Cursor 설치하기
Cursor - The AI Code Editor
Built to make you extraordinarily productive, Cursor is the best way to code with AI.
www.cursor.com

Cursor는 현재 Windows, macOS, Linux에서 실행되는 데스크톱 애플리케이션으로 제공되며, 공식적인 웹 브라우저 기반 버전이나 모바일 앱은 출시되지 않았습니다.
자, 윈도우용 설치해볼께요.

실행하면, Cursor가 동작합니다. 회원가입및 로그인해주세요.

2. Python 설치하기
- 공식 사이트 https://www.python.org/downloads/ 에서 최신 Python 3.x 설치 파일을 다운로드합니다
 

- 다운로드된 설치 프로그램을 실행하고, 설치 마법사의 안내에 따라 진행합니다.
- Windows: “Add Python to PATH” 옵션이 있으면 체크하고 설치하세요.
 - macOS: .pkg 파일을 더블클릭 후 설치합니다.
 - Linux: 배포판에 따라 sudo apt install python3 등 패키지 매니저를 이용해 설치할 수도 있습니다.
 
 - 설치 완료 후, 터미널(또는 명령 프롬프트)을 열어 아래 명령으로 버전을 확인해 봅니다.
 - 터미털 띄우는 방법 : 윈도우 시작버튼 옆에 검색창에 cmd 나 power shell 입력.
 

> python --version 실행하여 버전이 제대로 나오면 설치완료된것임.

3. 가상 환경 만들기
프로젝트마다 독립된 패키지 환경을 유지하려면 venv를 사용합니다.
> .venv\Scripts\activate

- 비활성화: deactivate 입력
 
※ 가상환경은 꼭 “반드시 해야만” 하는 건 아니에요. 다만 이렇게 하면 얻는 장점들이 많아서, 실습할 때 권장되는 방법이에요:
- 의존성 충돌 방지
여러 프로젝트에서 같은 라이브러리를 서로 다른 버전으로 써야 할 때, 전역(글로벌) 설치 환경에 넣으면 버전 충돌이 납니다.
가상환경을 쓰면 프로젝트별로 완전히 독립된 패키지 집합을 유지할 수 있어요. - 프로젝트 이식성(upgrade)이 좋아짐
가상환경 폴더와 requirements.txt(설치한 패키지 목록)를 함께 묶어두면, 다른 사람이나 나중에 같은 환경을 똑같이 복원하기 쉬워집니다. - 시스템 환경 보호실수로 시스템 기본 Python 패키지를 건드리거나 업그레이드해 버리는 위험을 줄일 수 있어요.
 
4. Cursor에서 Python 확장 설치하기
Cursor는 VS Code 기반이므로, Python 관련 확장을 추가하면 편리합니다
Cursor 왼쪽 사이드바 보이게 하기

Extensions(확장) 아이콘을 클릭

검색창에 Python 입력 후, Microsoft에서 제공하는 Python 확장 설치


이어서 Pylance를 검색해 설치하면 자동 완성·타입 검사 기능을 강화할 수 있습니다
이미 설치되어 있으면 pass

설치 후 Cursor 재시작
이제 에디터가 Python 파일(.py)을 자동으로 인식하고, 가상환경(.venv) 내의 인터프리터를 선택할 수 있게 됩니다.
file / new text file 만들어서, Print("test") 입력후, "hello.py" 이름으로 저장합니다.
그 다음 Ctrl+Shift+P 실행하여 커맨드 팔레트를 열고,
Python:select interpreter 선택

Enter interpreter path 클릭 / Find 하여
.venv\Scripts\python.exe 찾아서 클릭


이제 앞으로 *.py 와 같은 파이썬 파일은 Run 하면 가상환경 안에서 바로 실행됩니다.
이렇게 설정하면 Cursor에서도 깔끔하게 가상환경을 관리하면서 Python 개발을 시작할 수 있어요!

무료회원은 newchat 사용한도가 있으니, 커서 홈페이지에서 어느정도 썼는지 한번 확인해가면서 쓰시는 것도 좋을것 같습니다.

'AI툴' 카테고리의 다른 글
| 클로드 PC용 다운로드 Claude desktop download (0) | 2025.05.24 | 
|---|---|
| 노드 js 설치 (1) | 2025.05.24 |