상세 컨텐츠

본문 제목

Windows embeddable package 설정 하기

파이썬

by junfa 2024. 4. 6. 16:49

본문

파이썬

Python Embeddable 은 설치를 필요로 하지 않고 압축을 풀어 실행 가능 합니다.

 

- 기본 pip를 지원하지 않기 때문에 pip 패키지를 다운 받은 폴더에 섪치 해야합니다.

 

 

Python Embeddable  팩은 최소한의 환경만 제공한다.

 

우선 파이썬  페이지에서 원하는 버전의 Python Embeddable 을 다운받는다.

https://www.python.org/downloads/windows/

 

Python Releases for Windows

The official home of the Python Programming Language

www.python.org

 

다운받은 ".zip"파일을 압축을 풀고 패키지 설치 폴더를 만들어보자.

 

우선 Python Embeddable에는 pip가 설치 되어 있지 않아 pip 부터 설치를 하여야 한다.

 

아래 링크에 있는 소스 코드를 복사하여  "get-pip.py"로 압축푼 폴더에 저장한다.

 

https://bootstrap.pypa.io/get-pip.py이썬 폴더로 복사한다

 

그리고 명령창을 열어 압축푼 폴더  "c:python-3.11.0-embed-32bit" (압축푼 폴더 경로)

에서 python  get-pip.py를 실행한다.

그럼 설치를 시작하고 "successfully"가 나타 나면 설치 성공

혹 경고 메세지가 나타나도 상관없다.

 

설치가 완료 되었으면 "python37._pth" 파일에 pip설치로 생겨난 "Lib\site-packages"경로를 

추가 해주어야 된다. 파일을 열어 아래에 경로 추가

python311.zip
.

# Uncomment to run site.main() automatically
#import site

Lib\site-packages

 

이제 해당 폴더에 "Lib"와 "Scripts" 폴더가 생성 되었다.

그럼 "pip install 패키지 " 설치시 "Lib\site-packages" 폴더 안에 설치가 추가 된다.

 

- 명령창에서 "pip" 명령어 실행시 " c:python-3.11.0-embed-32bit\Sctripts" 폴더로

이동 후 pip명령어를 사용 하면된다.

 

 - " c:python-3.11.0-embed-32bit\" 폴더에서 사용시 "python -m pip install "패키지명""을 사용하여 

패키지를 설치 하여도 된다.

 

 

 

 

 

 

 

 

관련글 더보기