[Distutils] Clarification asked wrt FAQ "How does Distribute interacts with virtualenv?"

Roger Erens roger at erens-krekels.net
Thu Oct 1 13:37:51 CEST 2009


Hi Tarek e.a.,

thanks for the nice documentation for Distribute on Pypi. There are
however a few more things that are not so clear to me in the
virtualenv-FAQ:

"How does Distribute interacts with virtualenv?"
Typo: interacts -> interact


"Everytime you create a virtualenv it will install setuptools, so you
need to re-install Distribute in it right after. The Distribute
project will not attempt to patch virtualenv so it uses it when
globally installed."

There are a few too many "it"s in those sentences to my taste.
Is this meant:
"Everytime you run virtualenv, it will install setuptools in the
created virtualenv directory, so you need to install Distribute in
that directory right after. (First activating the virtualenv)."?
And
"The Distribute project will not attempt to patch virtualenv, so [the
virtual environment?] uses [the setuptools installed within the
virtual environment?] when [Distribute? is [only]] globally
installed."?

"Once installed, your virtualenv will use Distribute transparently."
explicitly this is:
"Once Distribute is installed in your virtualenv, your virtualenv will
use Distribute transparently."?

"Although, if you have Setuptools installed in your system-wide
Python, and if the virtualenv you are in was generated without the
--no-site-packages option, the Distribute installation will stop."
stop -> stop installing?

"You need in this case to build a virtualenv with the
--no-site-packages option or to install Distribute globally."

Maybe it might also be noted that there's a virtualenv-distribute (by
Florian Schulze) hanging around somewhere on the web.

Hope this helps to improve the documentation,

Roger


More information about the Distutils-SIG mailing list