Re: Strategies for avoiding having to use --break-system-packages with pip

Liste des GroupesRevenir à cl python 
Sujet : Re: Strategies for avoiding having to use --break-system-packages with pip
De : hjp-python (at) *nospam* hjp.at (Peter J. Holzer)
Groupes : comp.lang.python
Date : 18. Jan 2025, 00:22:08
Autres entêtes
Message-ID : <mailman.86.1737156639.2912.python-list@python.org>
References : 1 2
Pièces jointes : signature.asc (application/pgp-signature)
On 2025-01-14 11:32:35 +0000, Chris Green via Python-list wrote:
    Use a virtual environment, what do I have to do then to make using
    my program (that uses tkintertable) 'transparent', i.e. I just
    want to be able to run the program from the command prompt like
    any other program.

Just use the python interpreter in the venv in the hashbang line.

For example, here's the first line of one my scripts:

#!/usr/local/share/wds/venv/bin/python3

As you can probably guess, the venv is in /usr/local/share/wds/venv.

There is no need for wrapper scripts which activate the venv. Python
does that all by itself.

I have a small script, install-python[1], to assist with setting the
hashbang, but if it's just a few scripts you can simply edit it manually.

        hp

[1] https://git.hjp.at:3000/hjp/install-python/src/branch/master/install-python


--
   _  | Peter J. Holzer    | Story must make more sense than reality.
|_|_) |                    |
| |   | hjp@hjp.at         |    -- Charles Stross, "Creative writing
__/   | http://www.hjp.at/ |       challenge!"


Date Sujet#  Auteur
14 Jan 25 * Strategies for avoiding having to use --break-system-packages with pip8Chris Green
14 Jan 25 +- Re: Strategies for avoiding having to use --break-system-packages with pip1Stefan Ram
14 Jan 25 +- Re: Strategies for avoiding having to use --break-system-packages with pip1Mats Wichmann
14 Jan 25 +- Re: Strategies for avoiding having to use --break-system-packages with pip1c.buhtz
14 Jan 25 +- Re: Strategies for avoiding having to use --break-system-packages with pip1Thomas Passin
14 Jan 25 +- Re: Strategies for avoiding having to use --break-system-packages with pip1Left Right
18 Jan 25 `* Re: Strategies for avoiding having to use --break-system-packages with pip2Peter J. Holzer
18 Jan 25  `- Re: Strategies for avoiding having to use --break-system-packages with pip1Chris Green

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal