使用 virtualenv 恢复 `--no-site-packages` 选项

2023-11-21

我使用以下命令创建了一个 virtualenv--no-site-packages选项并安装了很多库。现在我想恢复--no-site-packages选项并使用全局包。

我可以在不重新创建 virtualenv 的情况下做到这一点吗?

更确切地说:

我想知道exactly使用创建 virtualenv 时会发生--no-site-packages选项而不是不使用该选项。

如果我知道会发生什么,那么我就能想出如何撤消它。


尝试删除(或重命名)该文件no-global-site-packages.txt在你的Lib虚拟环境下的文件夹。

Where venv是您的虚拟环境的名称,并且python3.4对应于涉及的Python版本,例如:

$ rm venv/lib/python3.4/no-global-site-packages.txt

如果您改变主意并想恢复原状:

$ touch venv/lib/python3.4/no-global-site-packages.txt

Note:如果您没有看到上述文件,则说明您拥有较新版本的 virtualenv。你会想要关注这个答案 instead

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 virtualenv 恢复 `--no-site-packages` 选项 的相关文章

随机推荐