![](https://lemmy.ml/pictrs/image/c3593d56-e9a7-4b7b-8d20-e93a69c181cf.jpeg)
![](https://programming.dev/pictrs/image/1d99f7cb-50e7-4994-94c4-fd23f30209b7.png)
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.
If you’re using the ‘Pro’ or ‘Education’ license for Windows 10, you can look into Hyper-V, which should allow you to boot a VM from a physical disk.
Hyper-V is built-in to Windows; & you just need to enable it in system settings.
Not sure if it works with partitions, if you’re dual booting the OSs from separate partitions on the same disk – it probably doesn’t; in which case you might need to migrate Mint to its dedicated disk first.