2017-11-08 16 views
1

웹 사이트에서 수동으로 가져온 Anaconda 클라우드 패키지에는 모든 패키지 종속성이 있습니까?Anaconda Cloud 패키지에는 종속성이 있습니까?

예를 들어 파이썬 프로젝트에 필요한 패키지 A가 있습니다. 나는 모든 패키지에 대한 *.tar.bz2 파일을 끌어해야, 내가 수동으로 아나콘다 클라우드 사이트에서 package_A 풀다운 싶어한다면

pip show package_A 
Name: package_A 
Version: 1.0.1 
Requires: package_X, package_Y 

pip show package_X 
Name: package_X 
Version: 2.0.2 
Requires: 

pip show package_Y 
Name:package_Y 
Version: 3.0.3 
Requires: package_M 

pip show package_M 
Name: package_M 
Version: 4.0.4 
Requires: 

또는 package_A-1.0.1-py36hafb9ca4_1.tar.bz2 파일의 모든 것 : 그것은 종속성 트리 아래와 같이있다 의존성도?

나는 pip를 사용하여 종속성을 표시하지만, conda를 사용하여 설치합니다. 같은 :

conda install /libs/package_A-1.0.1-py36hafb9ca4_1.tar.bz2 

답변

1

'CONDA 설치'명령을 해결하고 자동으로이 패키지에 구성된 제공하는 모든 종속성을 설치합니다. 당신은 실행하여 패키지 종속성을 확인하실 수 있습니다 -

conda info package_A=1.0.1=py36hafb9ca4_1 

을하지만, 더 종속성 검사가없는 타르볼에서 직접 설치하는 경우. 로컬 패키지를 설치하려면 "--use-local"옵션을 사용할 수 있습니다.

conda install --use-local package_A=1.0.1=py36hafb9ca4_1 
+0

감사합니다! 필자의 경우 로컬 tarball을 사용하여 설치해야하며 추가 종속성을 가져야했습니다. 나는'conda install/path/to/local/package.tar.bz2 /'를 사용했다. –