본문 바로가기

Python

[Python] Python embedded pip error

반응형

python 포터블을 설치하는데 아래와 같은 에러가 났다.

 

./Scripts/pip.exe --version
ModuleNotFoundError: No module named 'pip'

 

아무리 찾아도 없다가 구세주를 만났다.

https://sway.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%AC-zip-%ED%8C%8C%EC%9D%BC-%ED%8F%AC%ED%84%B0%EB%B8%94-%EB%B2%84%EC%A0%84%EC%8B%9C-pip-%EC%97%90%EB%9F%AC

 

파이썬 zip 파일 포터블 버전시 pip 에러

No module named 'pip' 파이썬을 윈도우에서 사용 할 때 이다. 파이썬으로 개발 할려면 파이썬을 깔아야 하겠지. installer 버전도 있고 zip파일로 된 embeddable package 버전도있다. 나는 본래 인스톨러로 뭔

sway.tistory.com

 

해결방법

python 포터블 깔린 폴더에서 python버전.pth 파일을 찾는다.

ex) python38._pth

연다. 아래같은게 나온다.

python38.zip
.

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

#import site 에서 주석을 해제 해준다. (# 제거)

python38.zip
.

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

이제 다시 실행해보자.

잘된다.

 

import site ?

site 모듈이 활성화되어 파이썬이 기본적으로 site-packages 디렉토리를 모듈 검색 경로에 포함시킨다고 한다.

자동으로 찾나보다ㅁ

반응형