[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-18 Thread Éric Araujo
Éric Araujo added the comment: another program specified shebang → another program specified using a shebang -- ___ Python tracker ___ ___

[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-18 Thread Éric Araujo
Éric Araujo added the comment: > Wow that is a very compelling argument that I am hesitant to raise a counter > point against. I was not making an argument to describe a choice made by Python developers, but describing how unix shells have been working for the last decades. The behavior you

[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-18 Thread R. David Murray
R. David Murray added the comment: s/shell script/script/ (A python script is not technically a "shell" script, but it uses the same !# mechanism to launch the binary (the interpreter) that reads the contents of the file and executes it.) -- ___ Py

[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-18 Thread R. David Murray
R. David Murray added the comment: The interpreter is a compiled C binary, not a shell script. Thus the limitations of the !# "hack" do no apply to the interpreter itself. -- nosy: +r.david.murray resolution: -> invalid status: open -> closed ___ P

[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-14 Thread FeralBytes
FeralBytes added the comment: Wow that is a very compelling argument that I am hesitant to raise a counter point against. But I feel I would at least like to understand better. So why does this issue not affect the interpreter in the venv itself, only pip and easy_install, or other such tools

[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-14 Thread Éric Araujo
Éric Araujo added the comment: Due to the way the shell or kernel parses the shebang, you can’t have spaces in the path to the interpreter: http://lists.gnu.org/archive/html/bug-bash/2008-05/msg00053.html The solution is to separate your virtualenv from the directory containing your code. (v

[issue20622] Python3.3 venv pip fails to run if path contains spaces

2014-02-13 Thread FeralBytes
New submission from FeralBytes: Well trying to test out venv on Python 3.3.2 on Linux Mint 16 x64 I was not able to get pip to execute correctly after it had been installed. The error from bash is: (venv) wolfrage@wolfrage-KGP-M-E-D16 /media/ShareDrives/HomePlus/Jordan/Projects/The Strategist