Re: Defeat Python "Virtual Environment" in Fedora ?
Nuno Silva <[email protected]> Thu, 12 Mar 2026 10:39:42 +0000
| Newsgroups | comp.os.linux.misc,comp.lang.python |
|---|---|
| Organization | A noiseless patient Spider |
| Message-ID | <[email protected]> |
On 2026-03-11, Pancho wrote: > 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. I guess the other view is to allow package management to exist and work, and using venvs only for what can't be managed by the package manager... > (caveat: it may use default site installed packages if told to do so). ... but then I guess that's what stuff managed by the package manager ends up as? > 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. At this point, why not also use static linking? -- Nuno Silva (not reading comp.lang.python)