Um forro para habilitar alguns SCLs e um ambiente virtual python?

2

Estou escrevendo um aplicativo python 3.4 em uma caixa centos. Normalmente, quando eu tenho que redefinir minha sessão tmux, como depois de uma reinicialização, eu faço o seguinte:

[zippy@localhost ~]$ scl enable rh-python34 httpd24 bash
[zippy@localhost ~]$ source python34/bin/activate
(python34)[zippy@localhost ~]$

Eu poderia fazer isso em um comando, mas eu perdi o meu prompt e, portanto, presumivelmente, outras coisas.

[zippy@localhost ~]$ scl enable rh-python34 httpd24 "source ../python34/bin/activate && bash"
(python34)

Na verdade, não sei por que não posso entrar no ambiente virtual sem habilitar o scl, mas ele ainda tenta executar o python padrão em vez do scl com o qual criei o ambiente virtual.

    
por Justin Dearing 16.07.2015 / 15:55

1 resposta

-1

scl enable rh-python34 httpd24 -- bash --rcfile <(echo '. ~/python34/bin/activate')
    
por 28.03.2018 / 14:16

Tags