Eu instalei com o python3 e quando tentei ativá-lo,
Missing end to balance this if statement
env/bin/activate (line 78): if [ -n "$BASH" -o -n "$ZSH_VERSION" ] ; then
^
from sourcing file env/bin/activate
called on standard input
source: Error while reading file 'env/bin/activate'
Por favor informar..
Qual shell você está usando? Você poderia colar todo o conteúdo de activate
que tentou executar?
Estou usando peixe. Aqui está uma captura de tela:
Você já tentou ativar usando o script fish?
source py3env/bin/activate.fish
Como acompanhamento, que documentação você leu antes de usar o virtualenv? Estou me perguntando se há algum lugar pertinente que possa abordar a necessidade de diferentes usuários de shell para executar um script de shell diferente.
Obrigado @Ivoz eu segui este aqui
Obrigado, fiz uma nota para ajudar.
Ops @Ivoz , pensei em adicioná-lo ao arquivo doc e criei este PR
Devo fechar?
Sim, obrigado pela ideia.
Como o shell importa neste caso?
Com qual shell você está executando um script de ativação (usando o comando source
, normalmente), determina em qual sintaxe o script de ativação precisa ser escrito.
Com qual shell você está executando um script de ativação (usando o comando
source
, normalmente), determina em qual sintaxe o script de ativação precisa ser escrito.
muito obrigado por resolver meu problema
Comentários muito úteis
Você já tentou ativar usando o script fish?