gpt4 book ai didi

python - 如何离开/退出/停用 Python virtualenv

转载 作者:bug小助手 更新时间:2023-10-28 01:28:18 35 4
gpt4 key购买 nike

我正在使用 virtualenv 和 virtualenvwrapper。我可以使用 workon 命令在 virtualenv 之间切换。

me@mymachine:~$ workon env1
(env1)me@mymachine:~$ workon env2
(env2)me@mymachine:~$ workon env1
(env1)me@mymachine:~$

如何退出所有虚拟环境并再次在我的系统环境中工作?现在,我返回 me@mymachine:~$ 的唯一方法是退出 shell 并开始一个新的。这有点烦人。是否有一个命令可以处理“无”,如果有,它是什么?如果不存在这样的命令,我将如何创建它?

最佳答案

通常,激活 virtualenv 会为您提供一个名为:

$ deactivate

让一切恢复正常。

我刚刚又专门查看了 virtualenvwrapper 的代码,是的,它也支持 deactivate 作为从所有 virtualenvs 中逃脱的方式。

如果您想离开 Anaconda环境,该命令取决于您的 conda 版本。最近的版本(如 4.6)直接在你的 shell 中安装 conda 函数,在这种情况下你运行:

conda deactivate

较旧的 conda 版本改为使用独立脚本实现停用:

source deactivate

关于python - 如何离开/退出/停用 Python virtualenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/990754/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com