Virtualenv: O python executável não existe

Criado em 18 ago. 2014  ·  4Comentários  ·  Fonte: pypa/virtualenv

A execução de virtualenv myvenv --python=python falha com "O python executável (de --python=python) não existe" mesmo que o python esteja no PATH:

$ which python
/c/Python27/python

O problema é a detecção de executável incorreta no Windows. python é equivalente a python.exe no Windows, mas isso não é reconhecido pelo virtualenv. Funciona apenas se você usar virtualenv myvenv --python=python.exe .

Comentários muito úteis

Para sua informação, funciona se você fizer virtualenv --python=3.4 myenv ou virtualenv --python=2.7 myenv .

Todos 4 comentários

Para sua informação, funciona se você fizer virtualenv --python=3.4 myenv ou virtualenv --python=2.7 myenv .

Também funciona com --python=2 ou --python=3

Vejo pouco sentido no usuário fornecer --python=python , pois isso é (na verdade) o padrão. E --python-C:\Python34\python parece estranho - por que não apenas adicionar o .exe ? Isso não quer dizer que esse não seja um comportamento estranho, só não tenho certeza de que seja um problema importante na prática.

Olhando para sashahart/vex#11, não estou claro se você está dizendo que vex passa --python=python ou você o fez. Se o primeiro, provavelmente não deveria, e eu diria que é um bug no vex. Se for o último, eu classificaria isso como erro do usuário (você deveria ter omitido o argumento --python ).

eu tentei seus dois códigos @ionelmc, mas ainda não está funcionando

horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv testnv
O caminho python2 (de --python=python2) não existe
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=3.4 myenv
O caminho 3.4 (de --python=3.4) não existe
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=3 myenv
O caminho 3 (de --python=3) não existe
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$ virtualenv --python=2 myenv
O caminho 2 (de --python=2) não existe
horler@horler-HP-245-G5-Notebook-PC :~/python_udemy/PyPI$

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

asottile picture asottile  ·  6Comentários

manthey picture manthey  ·  4Comentários

crdoconnor picture crdoconnor  ·  4Comentários

mnm678 picture mnm678  ·  7Comentários

Tset-Noitamotua picture Tset-Noitamotua  ·  4Comentários