Отказано в доступе при запуске Python и Pip через Shellscript - PullRequest
1 голос
/ 13 апреля 2020

Я пытаюсь создать сценарий установки для проекта python. Предположим, что python 3.8 и pip уже установлены правильно и что их запуск работает напрямую, но при запуске их через файл sh разрывается с отказом в разрешении. Python устанавливается глобально.

ОС: Windwos10 Py: 3.8

Ниже приведены сценарии sh, которые нарушают

ROOT_PATH='./'
if [ ! -f "$ROOT_PATH.env" ]; then
  echo 'Copying .env file from template'
  cp "$ROOT_PATH.env.template" "$ROOT_PATH.env"
fi

echo 'Installing app dependencies...'
pip3 install -r requirements.txt --user

echo 'Run migrations'
python -m flask db upgrade
...