在使用虚拟环境时退出exit
和停用deactivate
,你的virtualenv终端shell真的有区别吗?
答案 0 :(得分:0)
大多数虚拟环境并不多。使用exit
当前shell退出并且您在其父shell中。 deactivate
清除当前shell的环境。没什么大不了的。
但是有一个微妙的案例,其中差异很重要 - 临时环境。临时环境是virtualenvwrapper的一个特性。您创建一个临时环境,virtualenvwrapper在停用时将其删除。在这种情况下退出是不够的。