#python #python-3.x #django #deployment #aws-code-deploy
#python #python-3.x #django #развертывание #aws-code-deploy
Вопрос:
У меня есть приложение Django, которое развертывается при развертывании кода.
В журналах я получаю сообщение об ошибке ‘Невозможно создать символическую ссылку ‘ / usr /bin /python3’ на ‘/home / ubuntu /my-env /bin /python3’
Какие-нибудь подсказки, как исправить эту проблему,, ..?
Ответ №1:
Согласно вашему описанию, я предполагаю, что вы использовали ln -s
команду в Linux. И вы хотите связать /home/ubuntu/my-env/bin/python3
/usr/bin/python3
.
Когда мы используем ln -s
command, мы должны проверить, существует ли 2rd arg( /usr/bin/python3
) .
Итак, я думаю /usr/bin/python3
, что файл в вашей системе существует. Вы должны удалить его и попытаться повторно развернуть.
# 1. enter /usr/bin
cd /usr/bin/
# 2. search python3 file
ls | grep python3
# 3. delete it
rm -rf python3
# 4. redeploy