2011-02-22 2 views
1

일부 하드웨어 문제로 인해 Windows 노트북이 교체되고 있습니다. 지난 2 년 동안 제 3 자 라이브러리를 설치하는 데 너무 많은 시간이 걸렸습니다. 새 컴퓨터에 다시 설치해야합니다. 난 그냥 필요 :내 PC를 기준으로 삼아 파이썬 라이브러리를 모두 다시 설치하는 효율적인 방법은 무엇입니까?

  1. 가 새로운 기계에 사람을 다시 설치 현재 타사 파이썬 libs와의 목록을 생성
내 생각은 지금 다 보는 것입니다

: \ 파이썬 \ lib 디렉토리 \ site-packages에 복사하고 목록을 수동으로 작성한 다음 Setuptools 및 EasyInstall에 대한 구성 파일을 작성하여 이러한 모든 라이브러리를 설치하는 일종의 스크립트로 실행할 수 있습니다. 그것은 가능한가?

답변

1

핍의 동결 명령에서 봐, 그리고 요구 사항 파일에서 설치 : http://pip.openplans.org/#freezing-requirements

경고 : PIP (나는이 네이티브 라이브러리 일부 패키지에 대한 몇 가지 제한 사항이 있습니다 생각 Windows에서 모든 패키지를 설치하지 못할 수 있습니다 다시 컴파일해야 함).

1

virtualenv를 살펴볼 수 있습니다. 미래에 이러한 필요성을 제거 할 수있는 Python을위한 "가상 환경"을 제공합니다. 새 시스템에서 이전 libs를 가져 오는 경우 PYTHONPATH 환경 변수 및/또는 sys.path를 인터프리터에서 검사하여 모든 경로가 검색되는 것을 확인하고 설치를 위해 필요한 것을 살펴볼 수 있습니다 네가있는 곳으로 돌아 가야 해.