2017-12-07 13 views
1

클라우드 다운로드가 포함 된 회사 정책으로 인해 Anaconda 클라우드에서 패키지를 다운로드 할 수 없습니다. 따라서 Anaconda의 웹 사이트에서 bioconda pysftp-0.2.9-py36_0.tar win64 버전을 네트워크에 다운로드하지 않고 다운로드하는 문제를 해결했습니다. 그러나 여전히 패키지 오류를 찾을 수 없습니다. 내가 설치 코드를 실행하면, 나는 tar 파일이있는 디렉토리에서 오전PackageNotFoundError : 현재 채널에 누락 된 패키지 :

이 코드는 아래의 오류가 발생합니다 :. 당신은 당신의 명령에 약간의 비틀기를 찾고

$ conda install pysftp-0.2.9-py36_0.tar 


Fetching package metadata ............. 

PackageNotFoundError: Packages missing in current channels: 

    - pysftp-0.2.9-py36_0.tar 

We have searched for the packages in the following channels: 

    - https://repo.continuum.io/pkgs/main/win-64 
    - https://repo.continuum.io/pkgs/main/noarch 
    - https://repo.continuum.io/pkgs/free/win-64 
    - https://repo.continuum.io/pkgs/free/noarch 
    - https://repo.continuum.io/pkgs/r/win-64 
    - https://repo.continuum.io/pkgs/r/noarch 
    - https://repo.continuum.io/pkgs/pro/win-64 
    - https://repo.continuum.io/pkgs/pro/noarch 

    Need help installing the package locally. 
--> 

답변

0

:

conda install --use-local pysftp-0.2.9-py36_0.tar 

또한

~/anaconda/conda-bld/<platform> 

또는 이와 유사한 또는 S로 다운로드 한 파일을 넣어해야합니다 파일의 절대 경로를 지정하십시오.

직장에서도 똑같은 문제가 있습니다. 필자의 경우에는 프록시 서버를 몇 대 설치하여이 문제를 우회하기 위해 HTTP_PROXYHTTPS_PROXYconda install <x> 또는 pip install <x>으로 실행하기 전에 환경 변수를 지정할 수 있습니다. 너 비슷한거야?