Докерфайл | executor не удалось запустить [/bin/sh -c поэзия установить --нет -dev] :код выхода :1

Мои настройки в macOS следующие: (в .zshrcили .bash_profileдля пользователей bash):

# Kill then Load the ssh-agent and set the necessary env variables it outputs
sshRestart() {
    # if all else fails
    # pkill -u $(whoami) ssh-agent;

    if [ -n "$SSH_AUTH_SOCK" ] ; then
        eval `/usr/bin/ssh-agent -k`
    fi
    eval `ssh-agent -s`
    ssh-add ~/.ssh/YOUR_KEY_FILE
    echo "Restarted SSH agent"
}

if [ -z "$SSH_AUTH_SOCK" ] || [[ $SSH_AUTH_SOCK == *"/private/tmp/"* ]] ; then
    eval `ssh-agent -s` > /dev/null 2>&1
    ssh-add ~/.ssh/YOUR_KEY_FILE > /dev/null 2>&1
fi

Часть || [[ $SSH_AUTH_SOCK == *"/private/tmp/"* ]]необходима в macOS, поскольку значение по умолчанию — /private/tmp/com.apple.launchd.SOMETHINGHERE/Listeners. В противном случае исчерпывающий ответ @Thomas Nyman не удастся, потому что $SSH_AUTH_SOCKвсегда имеет значение.

Затем в.zlogout(или .bash_logoutдля башков):

if [ -n "$SSH_AUTH_SOCK" ] ; then
    eval `/usr/bin/ssh-agent -k`
fi

Протестировано на macOS Mojave 10.14.5

1
23.08.2021, 13:34
1 ответ

Первая ошибка исправлена, как вы узнали, настроив системные часы

Вторая ошибка связана с тем, что pip запрашивает пароль

File "/home/worker/python/ontology_tagger/.venv/lib/python3.7/site-packages/pip/_internal/network/**auth.py", line 226, in _prompt_for_password**


username = ask_input("User for {}: ".format(netloc))
File "/home/worker/python/ontology_tagger/.venv/lib/python3.7/site-packages/pip/_internal/utils/misc.py", **line 259, in ask_input**

Это означает, что вам нужно будет добавить эти учетные данные в ваш URL или pip.conf

#16 957.2   Command ['/home/worker/python/ontology_tagger/.venv/bin/pip', 'install', '--no-deps', '--index-url', 'https://pkgs.dev.azure.com/iotahoe/Halo/_packaging/private-sources/pypi/simple', 'pwmf==0.1.3.1.dev1'] errored with the following return code 2, and output: 
0
23.08.2021, 21:56

Теги

Похожие вопросы