Instalação de pacotes de canais conda com Nexus

Instalação de pacotes de canais conda com Nexus

Estou com problemas para instalar pacotes de canais conda por meio do Sonatype Nexus Repository Manager (versão: PRO 3.16.1-02). Por exemplo, o seguinte código

conda install pytorch::pytorch==1.1.0 
#is equivalent to:
#conda install --channel pytorch pytorch==1.1.0 

imprime a seguinte mensagem de erro no console:

Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/pytorch/linux-64/current_repodata.json>
Elapsed: -

An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your way.
ConnectTimeout(MaxRetryError("HTTPSConnectionPool(host='conda.anaconda.org', port=443): Max retries exceeded with url: /pytorch/linux-64/current_repodata.json (Caused by ConnectTimeoutError
(<urllib3.connection.VerifiedHTTPSConnection object at 0x7feb2d7f3c50>, 'Connection to conda.anaconda.org timed out. (connect timeout=9.15)'))",),)

Acredito que o problema é que quando eu especifico um canal conda que o conda usahttps://conda.anaconda.org/pytorch/linux-64/current_repodata.jsonem vez de um URL do Nexus (que não funciona porque estou atrás de um proxy e o Nexus deve fazer o download para mim). Minha pergunta é como posso fazer o conda usar o URL do Nexus ou de alguma forma garantir que o Nexus possa baixar pacotes python dos canais do conda?

Atenciosamente

Michael

informação relacionada