Как выйти из оболочки, которая была открыта в скрипте?

Si estamos hablando de instalar paquetes de python para usar en el código que está escribiendo, use pip.

Para cada proyecto en el que esté trabajando, cree un entorno virtual y luego use pip solo para instalar las cosas que necesita ese proyecto. De esa manera, instala todas las bibliotecas que usa de manera consistente, están contenidas y no interfieren con nada de lo que instala a través de su administrador de paquetes.

Si planea lanzar cualquier código de Python, normalmente agregará un setup.pyo requirements.txta su proyecto, lo que permitirá que pip obtenga automáticamente todas sus dependencias. Permitiéndole crear o recrear fácilmente un entorno virtual para ese proyecto.

2
06.07.2019, 13:10
1 ответ

Если для параметра RUNZSHустановить значение no перед запуском установщика или запустить его со стандартным вводом, не подключенным к терминалу, оболочка не запустится. В вашем случае добавление < /dev/nullв конце команды кажется самым простым решением:

su - $username -c 'sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" < /dev/null'
3
27.01.2020, 22:02

Теги

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