Активация виртуальной среды не 't import environment variables

Использование Redmine Github Hook должно сработать.

https://www.redmine.org/projects/redmine/wiki/HowTo_simply_keep_Redmine_in_sync_with_GitHub

0
16.02.2018, 13:07
1 ответ

Después de realizar más investigaciones, encontré dos soluciones diferentes. Lo publicaré aquí para cualquiera que tenga un problema similar en el futuro:

Solución #1

Según esta publicación en AskUbuntu , el script real en sí debe obtenerse, por lo que en lugar de:

bash myscript.sh

Tiene que ser:

source myscript.sh

La explicación completa de por qué esto debe suceder se encuentra en el enlace de arriba.

Solución #2

Es mucho más fácil. En lugar de activar el entorno virtual y ejecutar:

python manage.py my_command

Simplemente ejecuta:

/path/to/virtual/env/bin/python manage.py my_command

De esta manera, no tiene que preocuparse por activar el entorno virtual y las variables de entorno que establezca en su virtualenv estarán allí.

0
28.01.2020, 04:30

Теги

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