有人知道我如何删除显示在我的 Powershell 终端窗口中的 (venv) 前缀吗?我知道这纯粹是装饰性的,但我很想删除它,因为我使用的是 Oh My Posh。
问问题
125 次
2 回答
1
您的中有一个prompt
功能$profile
(默认情况下不是,但如果您有自定义提示,则可以)。您必须对其进行修改以删除(venv)
提示中写入的代码。
于 2021-08-25T20:27:24.633 回答
1
这看起来像conda设置的python环境,它在初始化时修改了你的提示功能。
在您的主机中搜索所有可能的 powershell 配置文件:
$PROFILE | Format-List -Force
然后寻找它说的部分#region conda initialize
并修改它。
或者,您可以搜索执行ps1
此操作的文件,对我来说它C:\Users\Username\Miniconda3\shell\condabin\conda-hook.ps1
只是 ymmv。
我也使用 oh-my-posh,并在右侧显示环境:
{
"foreground": "lightRed",
"properties": {
"display_mode": "always",
"display_version": false,
"display_virtual_env": true,
"prefix":"",
"postfix": "\uE235 "
},
"type": "python",
"style": "plain"
}
于 2021-08-26T00:47:49.907 回答