Как я устанавливаю переменные среды из сценария?
Используя source scripts/setupenv.sh
кажется, не работает.
Я пытался использовать sh и chmod +x, но он все еще не работает.
Не очень ясно, чего Вы хотите достигнуть. Если Вы хотите установить некоторые переменные среды для сессии, стоит упомянуть, что существуют существующие файлы для цели такой как ~/.profile
. См. EnvironmentVariables для большего руководства.