This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author steve.dower
Recipients eric.snow, grahamd, methane, ncoghlan, pitrou, pyscripter, steve.dower, vstinner
Date 2019-10-17.22:39:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1571351957.95.0.516411629466.issue22213@roundup.psfhosted.org>
In-reply-to
Content
If you just want to be able to import modules from the venv, and you know the path to it, it's simpler to just do:

    import sys
    sys.path.append(r"path to venv\Lib\site-packages")

Updating sys.executable is only necessary if you're going to use libraries that try to re-launch itself, but any embedding application is going to have to do that anyway.
History
Date User Action Args
2019-10-17 22:39:18steve.dowersetrecipients: + steve.dower, ncoghlan, pitrou, vstinner, pyscripter, grahamd, methane, eric.snow
2019-10-17 22:39:17steve.dowersetmessageid: <1571351957.95.0.516411629466.issue22213@roundup.psfhosted.org>
2019-10-17 22:39:17steve.dowerlinkissue22213 messages
2019-10-17 22:39:17steve.dowercreate