2017-09-23 2 views
0

홈페이지 질문 :새 컴퓨터에 Anaconda 설치를 미러링하는 방법은 무엇입니까?

이미 여러 패키지와 함께 설치 아나콘다 분포를 (일부 conda에 의해 pip 및 다른 사람에 의해 설치)되어있는 컴퓨터가 있습니다. 다른 컴퓨터에 같은 패키지 목록을 설치하고 싶습니다. 어떻게 진행할 것인가?

배경 :

내 OS (엘 캐피 맥 OS X 매버릭스)를 업그레이드됩니다 및 새로운 설치 옵션에 갈 것 및 타임 머신을 통해 홈 디렉토리에 폴더 만 이동

드라이브. Anaconda 배포판은 홈 디렉토리에도 설치되어 있지만, 나는이 모든 패키지를 훨씬 새로운 운영체제에 유지하기 위해 조금 회의적입니다.

필자는 설치된 패키지 목록으로 텍스트 파일을 만든 다음 pip를 통해 파일을 전달한 다음 인터넷을 통해 패키지를 설치하는 것과 같은 것을 생각하고있었습니다.

모든 연구 프로젝트가이 아나콘다 배포본에 의존하기 때문에 많은 문제가 있습니다. 내 주요 패키지는 OpenCV를 사용한 기계 학습 및 비디오 분석을위한 패키지입니다. Mac OS 용 OpenCV-Python-3.6에 대한 저장소 지원은 아직 menpo이 아니므로 당분간 3.5를 고수해야합니다.

에 대한 의견이나 제안이 있으면 크게 환영합니다.

답변

0

pip freeze을 사용하면 PyPi docs에서 제공되는 가장 간단한 해결책입니다. 내 경우를 들어

pip freeze > requirements.txt  # In the source computer terminal 
pip install -r requirements.txt # In the new computer terminal 

:

시행 착오를 설치 나의 시리즈

, 그것은 모든 패키지를 다시 설치할 필요가 없습니다 분명 해졌다; 타임머신은 충분했다. 아나콘다 배포판은 기본 위치 인 /Users/myaccount/anaconda으로 설치되었습니다. 마이 그 레이션 어시스턴트 만 내 계정 폴더 (응용 프로그램 및 기타 물건)을 복구하는 데 사용됩니다. 또한 아나콘다 경로가 구성된 시작 파일 .profile도 복구되었습니다. 이제 모든 파이썬 프로젝트는 결함없이 작동합니다.

관련 문제