我能够在virtualenv中安装python模块,但它也可以在virtualenv之外访问。如何限制在virtualenv中的使用?如何在只有virtualenv中安装python模块?
我去了virtualenv路径,然后输入激活。它被启动,因为我可以在开始时看到根。
然后我用命令PIP安装MODULE_NAME
激活当前虚拟env和再激活它。
当我激活虚拟env时,我能够导入模块。 当我禁用它时,模块仍然很容易导入。
我假设模块是全局安装的。我希望它仅在虚拟环境中安装,不应在外部访问。
在virtualenv中安装模块不应该使其可以从venv外部访问。你做了什么来创建virtualenv,激活它并安装模块(请编辑问题) – Antwane
当virtualenv激活时,你可以在开始时看到env名称。 首先,激活virtualenv,然后使用pip安装python模块。 请分享一个截图。 – 2017-02-16 09:48:57