VS Code 终端和 pipelinev 中的“退出”命令

问题描述 投票:0回答:4

在 VS Code 终端中,“exit”命令或“ctrl + d”组合会直接关闭终端,而我只想停用 Pipenv,有没有办法做到这一点?

visual-studio-code command exit pipenv
4个回答
7
投票

以下命令帮助我退出 vscode 中的 pipelinev shell:

deactivate


1
投票

我尝试了

deactivate
exit
,但它们都不适合我。

使用

shift+cmd+P
可以轻松更改环境和口译员。请参阅VS代码文档


0
投票

我发现这个问题的罪魁祸首就在我身边......

您需要取消勾选以下设置或将其设置为

"terminal.integrated.shellIntegration.enabled": false

之后,您可以再次退出 Pipenv shell,终端也不会退出。

这帮助我找到了该解决方案:https://github.com/microsoft/vscode-python/wiki/Activate-Environments-in-Terminal-Using-Environment-Variables


-1
投票

如果使用

pipenv shell
进入 virtualenv,请使用
exit
命令退出 virtualenv。

请不要使用

deactivate
,因为它的行为会有所不同[由ButtaKnife解释]

© www.soinside.com 2019 - 2024. All rights reserved.