Încerc să-mi configurez clientul conda local să utilizeze un canal nexus și să-l folosesc numai.
Spațiul de lucru pe care îl folosesc are Http proxy
și HTTPS_PROXY
variabilele de mediu setate (și am nevoie de ele să rămână setate...)
De fiecare dată când încerc să instalez ceva (cu sau fără adăugarea indicatorului --override-channels), acesta este următorul stivei pe care îl primesc:
Traceback (cel mai recent apel ultimul):
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, rândul 159, în _new_conn
conn = connection.create_connection(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/util/connection.py”, rândul 84, în create_connection
ridica greseala
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/util/connection.py”, rândul 74, în create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Conexiune refuzată
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 670, în urlopen
httplib_response = self._make_request(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 392, în _make_request
conn.request(metodă, url, **httplib_request_kw)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1257, în cerere
self._send_request(method, url, body, headers, encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 91, în _send_request
rval = super(AWSConnection, self)._send_request(
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1303, în _send_request
self.endheaders(body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/http/client.py”, linia 1252, în anteturile finale
self._send_output(message_body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, linia 119, în _send_output
self.send(msg)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 203, în trimitere
return super(AWSConnection, self).send(str)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 952, în trimitere
self.connect()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 187, în connect
conn = self._new_conn()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 171, în _new_conn
generează NewConnectionError(
urllib3.exceptions.NewConnectionError: <botocore.awsrequest.AWSHTTPConnection object at 0x7f7c455ebd30>: Nu s-a putut stabili o nouă conexiune: [Errno 111] Conexiune refuzată
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișier „/opt/conda/lib/python3.9/site-packages/botocore/httpsession.py”, rândul 254, în trimitere
urllib_response = conn.urlopen(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 726, în urlopen
retries = retries.increment(
Fișier „/opt/conda/lib/python3.9/site-packages/urllib3/util/retry.py”, linia 386, în increment
raise six.reraise(tip (eroare), eroare, _stacktrace)
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/packages/six.py”, rândul 734, în reraise
ridicare valoare.with_traceback(tb)
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 670, în urlopen
httplib_response = self._make_request(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 392, în _make_request
conn.request(metodă, url, **httplib_request_kw)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1257, în cerere
self._send_request(method, url, body, headers, encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 91, în _send_request
rval = super(AWSConnection, self)._send_request(
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1303, în _send_request
self.endheaders(body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/http/client.py”, linia 1252, în anteturile finale
self._send_output(message_body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, linia 119, în _send_output
self.send(msg)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 203, în trimitere
return super(AWSConnection, self).send(str)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 952, în trimitere
self.connect()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 187, în connect
conn = self._new_conn()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 171, în _new_conn
generează NewConnectionError(
urllib3.exceptions.ProxyError: („Nu se poate conecta la proxy.”, NewConnectionError(„<botocore.awsrequest.AWSHTTPConnection object at 0x7f7c455ebd30>: Nu s-a putut stabili o nouă conexiune: [Errno 111] Conexiune refuzată”))
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/exceptions.py”, linia 1079, în __call__
return func(*args, **kwargs)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/cli/main.py”, linia 84, în _main
exit_code = do_call(args, p)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/cli/conda_argparse.py”, linia 81, în do_call
module = import_module(mod_relativ, __name__.rsplit('.', 1)[0])
Fișierul „/opt/conda/lib/python3.9/importlib/__init__.py”, linia 127, în import_module
returnează _bootstrap._gcd_import(nume[nivel:], pachet, nivel)
Fișier „<frozen importlib._bootstrap>”, linia 1030, în _gcd_import
Fișier „<frozen importlib._bootstrap>”, linia 1007, în _find_and_load
Fișier „<frozen importlib._bootstrap>”, linia 986, în _find_and_load_unlocked
Fișier „<frozen importlib._bootstrap>”, linia 680, în _load_unlocked
Fișier „<frozen importlib._bootstrap_external>”, linia 850, în exec_module
Fișier „<frozen importlib._bootstrap>”, linia 228, în _call_with_frames_removed
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/cli/main_install.py”, linia 8, în <modul>
din .install import install
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/cli/install.py”, rândul 19, în <modul>
din ..core.index import calculate_channel_urls, get_index
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/core/index.py”, rândul 13, în <modul>
din .package_cache_data import PackageCacheData
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/core/package_cache_data.py”, rândul 14, în <modul>
din .path_actions import CacheUrlAction, ExtractPackageAction
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/core/path_actions.py”, rândul 30, în <modul>
din ..gateways.connection.download import descărcare
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/gateways/connection/download.py”, rândul 14, în <modul>
din .session import CondaSession
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/gateways/connection/session.py”, linia 13, în <modul>
de la .adapters.s3 import S3Adapter
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/gateways/connection/adapters/s3.py”, linia 14, în <modul>
boto3.client('s3') # https://github.com/conda/conda/issues/8993
Fișierul „/opt/conda/lib/python3.9/site-packages/boto3/__init__.py”, linia 93, în client
returnează _get_default_session().client(*args, **kwargs)
Fișierul „/opt/conda/lib/python3.9/site-packages/boto3/session.py”, linia 258, în client
return self._session.create_client(
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/session.py”, linia 826, în create_client
credentials = self.get_credentials()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/session.py”, rândul 430, în get_credentials
self._credentials = self._components.get_component(
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/credentials.py”, linia 1969, în load_credentials
creds = provider.load()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/credentials.py”, rândul 1022, în încărcare
metadate = fetcher.retrieve_iam_role_credentials()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/utils.py”, linia 474, în retrieve_iam_role_credentials
token = self._fetch_metadata_token()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/utils.py”, linia 368, în _fetch_metadata_token
răspuns = self._session.send(request.prepare())
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/httpsession.py”, rândul 285, în trimitere
ridicați ProxyConnectionError(proxy_url=proxy_url, eroare=e)
botocore.exceptions.ProxyConnectionError: Nu s-a putut conecta la adresa URL proxy: <HTTP_PROXY_URL>"
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, rândul 159, în _new_conn
conn = connection.create_connection(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/util/connection.py”, rândul 84, în create_connection
ridica greseala
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/util/connection.py”, rândul 74, în create_connection
sock.connect(sa)
ConnectionRefusedError: [Errno 111] Conexiune refuzată
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 670, în urlopen
httplib_response = self._make_request(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 392, în _make_request
conn.request(metodă, url, **httplib_request_kw)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1257, în cerere
self._send_request(method, url, body, headers, encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 91, în _send_request
rval = super(AWSConnection, self)._send_request(
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1303, în _send_request
self.endheaders(body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/http/client.py”, linia 1252, în anteturile finale
self._send_output(message_body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, linia 119, în _send_output
self.send(msg)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 203, în trimitere
return super(AWSConnection, self).send(str)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 952, în trimitere
self.connect()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 187, în connect
conn = self._new_conn()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 171, în _new_conn
generează NewConnectionError(
urllib3.exceptions.NewConnectionError: <botocore.awsrequest.AWSHTTPConnection object at 0x7f7c455b8940>: Nu s-a putut stabili o nouă conexiune: [Errno 111] Conexiune refuzată
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișier „/opt/conda/lib/python3.9/site-packages/botocore/httpsession.py”, rândul 254, în trimitere
urllib_response = conn.urlopen(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 726, în urlopen
retries = retries.increment(
Fișier „/opt/conda/lib/python3.9/site-packages/urllib3/util/retry.py”, linia 386, în increment
raise six.reraise(tip (eroare), eroare, _stacktrace)
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/packages/six.py”, rândul 734, în reraise
ridicare valoare.with_traceback(tb)
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 670, în urlopen
httplib_response = self._make_request(
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connectionpool.py”, linia 392, în _make_request
conn.request(metodă, url, **httplib_request_kw)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1257, în cerere
self._send_request(method, url, body, headers, encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 91, în _send_request
rval = super(AWSConnection, self)._send_request(
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 1303, în _send_request
self.endheaders(body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/http/client.py”, linia 1252, în anteturile finale
self._send_output(message_body, encode_chunked=encode_chunked)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, linia 119, în _send_output
self.send(msg)
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/awsrequest.py”, rândul 203, în trimitere
return super(AWSConnection, self).send(str)
Fișier „/opt/conda/lib/python3.9/http/client.py”, linia 952, în trimitere
self.connect()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 187, în connect
conn = self._new_conn()
Fișierul „/opt/conda/lib/python3.9/site-packages/urllib3/connection.py”, linia 171, în _new_conn
generează NewConnectionError(
urllib3.exceptions.ProxyError: („Nu se poate conecta la proxy.”, NewConnectionError(„<botocore.awsrequest.AWSHTTPConnection object at 0x7f7c455b8940>: Nu s-a putut stabili o nouă conexiune: [Errno 111] Conexiune refuzată”))
În timpul gestionării excepției de mai sus, a apărut o altă excepție:
Traceback (cel mai recent apel ultimul):
Fișierul „/opt/conda/bin/conda”, linia 13, în <modul>
sys.exit(principal())
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/cli/main.py”, linia 152, în principal
return conda_exception_handler(_main, *args, **kwargs)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/exceptions.py”, linia 1371, în conda_exception_handler
return_value = exception_handler(func, *args, **kwargs)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/exceptions.py”, linia 1082, în __call__
returnează self.handle_exception(exc_val, exc_tb)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/exceptions.py”, linia 1126, în handle_exception
returnează self.handle_uneexpected_exception(exc_val, exc_tb)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/exceptions.py”, linia 1137, în handle_unexpected_exception
self.print_uneexpected_error_report(error_report)
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/exceptions.py”, linia 1207, în print_unexpected_error_report
din .cli.main_info import get_env_vars_str, get_main_info_str
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/cli/main_info.py”, rândul 19, în <modul>
din ..core.index import _supplement_index_with_system
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/core/index.py”, rândul 13, în <modul>
din .package_cache_data import PackageCacheData
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/core/package_cache_data.py”, rândul 14, în <modul>
din .path_actions import CacheUrlAction, ExtractPackageAction
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/core/path_actions.py”, rândul 30, în <modul>
din ..gateways.connection.download import descărcare
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/gateways/connection/download.py”, rândul 14, în <modul>
din .session import CondaSession
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/gateways/connection/session.py”, linia 13, în <modul>
de la .adapters.s3 import S3Adapter
Fișierul „/opt/conda/lib/python3.9/site-packages/conda/gateways/connection/adapters/s3.py”, linia 14, în <modul>
boto3.client('s3') # https://github.com/conda/conda/issues/8993
Fișierul „/opt/conda/lib/python3.9/site-packages/boto3/__init__.py”, linia 93, în client
returnează _get_default_session().client(*args, **kwargs)
Fișierul „/opt/conda/lib/python3.9/site-packages/boto3/session.py”, linia 258, în client
return self._session.create_client(
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/session.py”, linia 826, în create_client
credentials = self.get_credentials()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/session.py”, rândul 430, în get_credentials
self._credentials = self._components.get_component(
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/credentials.py”, linia 1969, în load_credentials
creds = provider.load()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/credentials.py”, rândul 1022, în încărcare
metadate = fetcher.retrieve_iam_role_credentials()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/utils.py”, linia 474, în retrieve_iam_role_credentials
token = self._fetch_metadata_token()
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/utils.py”, linia 368, în _fetch_metadata_token
răspuns = self._session.send(request.prepare())
Fișierul „/opt/conda/lib/python3.9/site-packages/botocore/httpsession.py”, rândul 285, în trimitere
ridicați ProxyConnectionError(proxy_url=proxy_url, eroare=e)
botocore.exceptions.ProxyConnectionError: Nu s-a putut conecta la adresa URL proxy: „<HTTP_PROXY_URL>”
Din câte pot înțelege, se întâmplă pentru că am setate variabilele de mediu.
Conform documentației, variabilele de mediu sunt cea mai anterioară opțiune de configurare posibilă.
Există vreo modalitate de a „depăși” aceste variabile din perspectiva lui conda?