Peter J. Holzer <hjp-pyt...@hjp.at> wrote: > [-- text/plain, encoding quoted-printable, charset: us-ascii, 32 lines --] > > 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. > OP here. Yes, thank you, I thought that the shebang line would do the trick but it's nioce to have it confirmed.
-- Chris Green ยท -- https://mail.python.org/mailman/listinfo/python-list