当前位置: 首页 > 面试题库 >

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

龙哲
2023-03-14
问题内容

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

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

如何退出所有虚拟机并再次在真实计算机上工作?现在,我唯一要回到的方法me@mymachine:~$就是退出外壳并开始一个新的外壳。真烦人。有没有什么要执行的命令,如果是的话,这是什么?如果这样的命令不存在,我将如何创建它?


问题答案:

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

$ deactivate

这使事情恢复正常。

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

如果您要离开
Anaconda

环境,则该命令取决于您的的版本conda。最新版本(如4.6)conda直接在您的Shell中安装一个函数,在这种情况下,您可以运行:

conda deactivate

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

source deactivate


 类似资料:
  • rank ▲ ✰ vote url 78 340 69 611 url 如何离开/退出/停用Python的virtualenv? 我正在用virtualenv和virtualenvwrapper.我能用命令很好的在virtualenv之间切换. me@mymachine:~$ workon env1 (env1)me@mymachine:~$ workon env2 (env2)me@mymach

  • 我被卡住了,无法逃脱。它说: 但当我键入时,它只会出现在对象体中。

  • 问题内容: 快速JUnit问题。我正在运行一些单元测试,其中涉及启动GUI并进行大量工作。 我想在测试后查看结果以目视确认。但是,它到达了代码的结尾并按原样退出。如果要覆盖此设置,请在测试的最后一行放置一个断点。不过,这很尴尬。 有什么选择可以阻止它退出吗? 问题答案: 由于事实上您需要在执行测试期间进行GUI和用户交互,因此这是“功能”测试,而不是“单元”测试。 您可以在最后将结果写入文件,这样

  • 问题内容: 我有一个非常简单的问题,但是我没有使用Mysql从SP退出任何简单的代码。谁能和我分享该怎么做? 问题答案:

  • 问题内容: 我正在使用背景音乐创建游戏应用程序。我使用Android Service播放背景音乐是​​因为我想在更改活动时运行BGM。我的问题是,我在每个活动的onPause方法中都声明了finish()(我不想让用户返回并想杀死该活动)。 因此,当我打算进行其他活动时,它将调用onDestroy并停止该服务。我想停止该服务以完全退出应用程序(按下主页按钮),并想要通过onPause()中的BGM

  • javascript中是否有类似setInterval()的方法,在用户离开选项卡时停止,在用户再次进入选项卡时恢复?