Vinay Sajip added the comment:

Thanks for the suggestion, but I don't propose to change the way things work in 
this area, for the following reasons:

1. pyvenv tries to use the same directory layout/location of scripts as 
virtualenv does. This allows users who are used to virtualenv to have less to 
think about when switching to pyvenv.
2. Virtual environments (venvs) aren't meant to be movable. Scripts installed 
into virtual environments have the venv's absolute path hard-coded into their 
shebang. This is true for both virtualenv and pyvenv. However, a venv can 
always be created at another location and have the same stuff installed into 
it, and the old venv discarded.
3. Making changes like this would not be backwards compatible - they would 
probably break existing code which relies on a common layout between virtualenv 
and pyvenv, or the existing relative locations of script files.

----------
resolution:  -> wont fix
status: open -> closed

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27148>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to