어떻게 압축을 해제하는 파이썬은 계란?
-
19-09-2019 - |
문제
내가 노력하고 번들의 일부 종속성을 달걀을 사용할 때 py2exe 고서에 명시된 py2exe 사이트,그것은 작동하지 않는 사람들과 나는 압축을 해제해야합니다.내가 하려고 했는 첫 번째 실행 easy_install -m lxml
다음 easy_install --always-unzip lxml==2.2.2
, 지만,그것은 작동하지 않았다.그때 나는 설정하려고의 압축을 해제한 행동을 기본으로 그것을 퍼팅 distutils.cfg
.내가 찾지 못하셨 후기 파일,그래서 내가 만들었어 HOME
환경변수와 창조 pydistutils.cfg
파일이 있는 이 콘텐츠:
[easy_install]
zip_ok = 0
하지만 easy_install 지 압축을 풉니다.수 있는 가장 쉬운 방법은 무엇입니까 것을 얻을 수행?
해결책
빠른 해킹/해결 방법:달걀 파일은 zip 파일을 사용할 수 있도록 파이썬은 zip 파일은 모듈을 압축을 풉니다.어쩌면 당신은 변경할 수 있습 easy_install 파일을"easy_install_pre.exe"고,새로 만들기.bat 파일 이름"easy_install.bat":
easy_install_pre.exe %1
unzip_eggs.py %1
다른 팁
이 zippped 패키지 파일 먼저 제거를 다시 설치하기 전에.다음은 쉽습니다.
모든 방법의 압축을 해제한 설치 설명서 질문을 작동하는 경우 압축된 패키지가 제거되지없이 작동하지 않습니다.재설치의 압축 패키지 후 압축 해제에 설치한다고 반대하여 가능한 정상 업그레이드가 필요 없이 제거할 아무것도.이에 대한 일반적인 오래된 easy_install 버전과 관련된 appoximately 하의 기간 동안 Python2.5.