Re: Defeat Python "Virtual Environment" in Fedora ?

Pancho <[email protected]> Wed, 11 Mar 2026 20:19:35 +0000
Newsgroups comp.os.linux.misc,comp.lang.python
Organization A noiseless patient Spider
Message-ID <[email protected]>
On 3/10/26 18:14, Piergiorgio Sartor wrote:
> On 10/03/2026 18.03, c186282 wrote:
> [...]
>>    Can't figure out how to zap the VENV in order
>>    to provide the examples you'd like  :-)
> 
> There are the following possibilities here:
> 1) You didn't properly get what a venv is in Python
> 2) You're trolling.
> 
> Assuming 1), the venv is nothing more that a
> search path change, for Python programs and
> modules. Where, instead of looking first into
> the system folders, first is searched in the
> venv "repository" area.
> Nothing more, nothing less.
> 

My understanding is different. My understanding is that a venv only uses 
packages installed locally in the venv.  It shouldn't default to a 
global package if it is not found in the venv.

(caveat: it may use default site installed packages if told to do so).

This is very much what I would want. I would want my python app to work 
independently of some eccentricity of the machine I develop on. I 
suspect if I were still a developer I would go further and use 
snaps,flatpak, or docker containers.