본문 바로가기
파이썬

파이썬 Install Python 2.6 without using installer on Win32

by º기록 2020. 12. 4.
반응형

Python이 설치되지 않은 컴퓨터에서 Python 스크립트를 실행해야합니다. 저는 Python을 소프트웨어 패키지의 일부로 사용하고 있으며 Python은 사용자가 알지 못하는 사이에서 실행됩니다.

내가 한 일은 다음과 같습니다.

작동하는 것 같지만 python26.zip을 pythonlib.zip과 같은 다른 이름으로 변경하면 더 이상 Python 라이브러리를 찾을 수 없습니다.

Python에는 내장 라이브러리가 있으며 sys 가 그중 하나입니다. sys.path 를 사용하여 필요한 ZIP 파일의 Python 라이브러리를 가리킬 수 있다고 생각했습니다. 그러나 놀랍게도 라이브러리 이름을 Python26.zip으로 사용하면 제대로 작동했습니다. 왜 그렇습니까?

 

해결 방법

 

파이썬 인터프리터 소스 코드를 살펴보고 몇 가지 실험을했습니다. 그리고 나는 파이썬 인터프리터가 무슨 일이 있어도 "THE DIRECTORY OF PYTHONXXX.DLL + pythonXXX.zip"을 앞에 붙이는 것을 발견했습니다. XXX는 Python 인터프리터의 버전입니다.

결과적으로 python26.dll과 동일한 디렉토리에 python26.zip이있는 경우. 모든 Python 라이브러리를 자동으로 사용할 수 있습니다.

 

참조 페이지 https://stackoverflow.com/questions/2678702

 

 

반응형

댓글