пытаюсь установить пакет python через amazon sagemaker

#python #amazon-sagemaker

#питон #amazon-sagemaker

Вопрос:

Я использую Amazon Sagemaker и пытаюсь установить пакет gaapi4py через ноутбук anaconda python3.

До сих пор я пробовал следующие команды:

 %conda install gaapi4py
 

и

 conda install gaapi4py

Got same error:

Collecting package metadata (current_repodata.json): failed

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/conda-forge/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.
'https://conda.anaconda.org/conda-forge/linux-64'



Note: you may need to restart the kernel to use updated packages.
 

В качестве альтернативы я попробовал сделать следующее, но и это не удалось:

 pip install gaapi4py
 

Текст ошибки:

 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f657c803c50>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/gaapi4py/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f657c8035f8>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/gaapi4py/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f657c803550>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/gaapi4py/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f657c803400>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/gaapi4py/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7f657c803358>: Failed to establish a new connection: [Errno 101] Network is unreachable',)': /simple/gaapi4py/
ERROR: Could not find a version that satisfies the requirement gaapi4py (from versions: none)
ERROR: No matching distribution found for gaapi4py
WARNING: You are using pip version 20.0.2; however, version 20.3 is available.
You should consider upgrading via the '/home/ec2-user/anaconda3/envs/python3/bin/python -m pip install --upgrade pip' command.
Note: you may need to restart the kernel to use updated packages.
 

Что я делаю не так? Все предыдущие пакеты работали хорошо.

UPD:

Пробовал также, как рекомендовано в книге Amazon:

 import sys
!{sys.executable} -m pip install gaapi4py
 

и

 import sys
!conda install -y --prefix {sys.prefix} gaapi4py
 

Оба варианта тоже не сработали, получив те же ошибки, что и выше.

Ответ №1:

Я получал ту же ошибку:

Сбой СОЕДИНЕНИЯ HTTP 000 для url

Это произошло потому, что ноутбук не смог подключиться к Интернету. Я создал ноутбук в частном VPC. Я создал новый ноутбук с включенным «Прямым доступом в Интернет». Затем я смог установить пакеты.

Ответ №2:

После разговора с нашим ИТ-отделом я выяснил, что установка пользовательских библиотек была заблокирована по соображениям безопасности.