사이트링크1 | |
---|---|
사이트링크2 |
다음의 내용은 윈도우의 '명령 프롬프트' 에서만 실행 가능하다.
PowerShell 에서는 실행 경로나 프로그램의 인수 문제가 발생 할 수 있다. (나는 오류때문에 포기함)
Windows 환경에서 Python 3.7이 이미 설치된 상태에서 Python 3.8을 추가 설치하고,
그 Python 3.8을 사용하여 가상 환경을 실행하는 방법을 단계별로 설명하겠습니다.1. Python 3.8 추가 설치
Python 3.8 설치 파일 다운로드:
공식 Python 웹사이트에서 Python 3.8 설치 파일을 다운로드합니다.
https://www.python.org/downloads/windows/
스크롤을 내려 Python 3.8.x 섹션을 찾은 후, Windows installer (64-bit) 또는 Windows installer (32-bit)를 다운로드합니다 (대부분 64-bit).
Python 3.8 설치 실행:
다운로드한 .exe 설치 파일을 실행합니다.
중요: 설치 시작 화면에서 "Add Python 3.8 to PATH" 옵션을 체크하지 마세요. (이전에 설명했듯이 여러 버전을 PATH에 추가하면 충돌 가능성이 있습니다.)
- "Install Now" 대신 "Customize installation"을 클릭합니다.
- 다음 단계에서 모든 기본 옵션(Documentation, pip, tcl/tk, IDLE 등)을 유지하고 "Next"를 클릭합니다.
- "Advanced Options" 화면에서 **"Install for all users"**를 체크하는 것이 좋습니다.
- "Customize install location"에서 설치 경로를 지정합니다. 기본 경로 외에
C:\Python38\
또는C:\Program Files\Python38\
와 같이 명확하게 버전 번호를 포함하는 경로를 사용하는 것을 권장합니다. 이렇게 하면 나중에 어떤 버전인지 쉽게 구별할 수 있습니다.- "Install"을 클릭하여 설치를 완료합니다.
2. Python 3.8 가상 환경 생성 및 활성화
Python 3.8이 성공적으로 설치되었다면, 이제 이를 기반으로 가상 환경을 생성하고 활성화할 수 있습니다.
방법 A: 명령 프롬프트에서 직접 가상 환경 생성
명령 프롬프트 열기:
윈도우 키 + R을 누르고 cmd를 입력하거나, 시작 메뉴에서 "명령 프롬프트"를 검색하여 엽니다.
프로젝트 디렉토리로 이동:
가상 환경을 생성할 프로젝트 디렉토리로 이동합니다. (예: C:\Users\YourUser\Documents\MyProject)
> cd C:\Users\YourUser\Documents\MyProjectPython 3.8의 python.exe 경로 찾기:
방금 설치한 Python 3.8의 python.exe 파일의 전체 경로를 확인합니다.
예를 들어, C:\Python38\에 설치했다면 경로는 C:\Python38\python.exe가 됩니다.가상 환경 생성:
찾은 Python 3.8의 python.exe를 사용하여 가상 환경을 생성합니다.
(가상 환경 이름은 venv, env 또는 py38_env 등으로 지정할 수 있습니다. 여기서는 py38_env를 사용하겠습니다.)
> "C:\Python38\python.exe" -m venv py38_env- 가상 환경 활성화:
> .\py38_env\Scripts\activate- 활성화 확인:
> python --version가상 환경 비활성화:
> deactivate방법 B: PyCharm에서 가상 환경 생성 및 설정
PyCharm을 사용한다면 훨씬 더 직관적으로 가상 환경을 관리할 수 있습니다.
PyCharm 실행 및 새 프로젝트 생성 또는 기존 프로젝트 열기:
- 새 프로젝트: "New Project"를 클릭합니다.
- 기존 프로젝트: "Open"을 통해 프로젝트를 엽니다.
인터프리터 설정 화면으로 이동:
- 새 프로젝트 생성 시: "Python Interpreter" 섹션에서 "New environment using"이 선택되어 있는지 확인합니다.
- 기존 프로젝트인 경우:
File
>Settings
(macOS:PyCharm
>Preferences
)로 이동합니다.- 왼쪽 메뉴에서
Project: [프로젝트 이름]
>Python Interpreter
를 선택합니다.새 가상 환경 추가/생성:
- 드롭다운 메뉴 옆의 톱니바퀴 아이콘을 클릭하고 **"Add New Interpreter"**를 선택합니다.
- **"Virtualenv Environment"**를 선택합니다.
가상 환경 설정:
- **"New environment"**를 선택합니다.
- Location: 가상 환경이 생성될 경로를 지정합니다.
보통 프로젝트 폴더 내부에venv
와 같은 이름으로 자동으로 설정됩니다.- Base interpreter: 여기서 중요합니다.
드롭다운 메뉴를 클릭하여 시스템에 설치된 Python 버전 목록을 확인합니다.
방금 설치한Python 3.8
(예:Python 3.8 (C:\Python38\python.exe)
)을 선택합니다.
만약 목록에 보이지 않는다면, 옆의...
버튼을 클릭하여C:\Python38\python.exe
경로를 직접 찾아 선택할 수 있습니다.- "Inherit global site-packages"는 체크하지 않는 것이 좋습니다.
- "OK" 또는 "Create"를 클릭하여 가상 환경을 생성하고 프로젝트에 연결합니다.
PyCharm에서의 확인:
PyCharm 하단 상태 바에 현재 사용 중인 Python 인터프리터가 표시됩니다. Python 3.8 (프로젝트 이름) 등으로 표시될 것입니다.
또한, Python Interpreter 설정 화면에서도 현재 인터프리터가 Python 3.8임을 확인할 수 있습니다.명령어를 사용하여 설치하면 됩니다.
pip install
이제 Python 3.8을 기반으로 하는 독립적인 가상 환경에서 프로젝트 개발을 시작할 수 있습니다.필요한 모든 패키지는 이 가상 환경 내에
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
» | [Gemini] python3.7 이 설치된 windows 에서 python3.8 을 추가 설치후 python3.8 가상 환경을 실행하는 방법 | 황제낙엽 | 2025.06.04 | 0 |
9 | 가상 환경 사용 | 황제낙엽 | 2025.06.04 | 0 |
8 | 이미지 텍스트추출(OCR) 만들어보기 | 황제낙엽 | 2022.09.23 | 111 |
7 |
google cloud vision API 를 활용한 글자인식
![]() | 황제낙엽 | 2022.09.23 | 37 |
6 | 왕초보를 위한 Python 2.7 | 황제낙엽 | 2018.07.23 | 124 |
5 | Python 2.X 한글 인코딩 관련 문제 정리 및 해결 | 황제낙엽 | 2018.07.23 | 712 |
4 |
파이썬 소개
![]() | 황제낙엽 | 2018.07.17 | 107 |
3 | Python Imaging Library (PIL) | 황제낙엽 | 2018.07.07 | 146 |
2 | 리눅스 Python 2.7 컴파일 설치 | 황제낙엽 | 2018.07.07 | 201 |
1 | Pillow - Python Imaging Library, PIL의 후계자 | 황제낙엽 | 2018.06.25 | 203 |