Hi,
I have quite few venv
that run gunicorn.
I would like to reuse gunicorn
for other venv
I launch my web application like this
#PWD = venv dir
source ./bin/activate
gunicorn A_WebApp:app
#A_WebApp is my python file A_WebApp.py
I supposes that gunicorn
is a shell program ? if yes I should use ?
or gunicorn
is a Python program only ? and then what I should do to use gunicorn in another venv
?
Thanks.
Wouldn’t enabling the --system-site-packages
flag during venv creation do exactly what the OP wants, provided that gunicorn is installed as a system package (e.g. with the distro’s package manager)? https://docs.python.org/3/library/venv.html
Sharing packages between venvs would be a dirty trick indeed; though sharing with system-site-packages
should be fine, AFAIK.
Hadn’t considered that. It might be the solution @SpongeB0B@programming.dev is looking for. Good shout.