pycharm terminal 配置 git bash

Pycharm的Terminal配置git bash(自动进入虚拟环境)


Pycharm默认的终端为Powershell,方便起见,手动修改为bash,并添加自动进入虚拟环境(如果存在)。 所用Pycharm版本为2024.1.2.
一共两步,第二步为可选项。

修改Pycharm设置

  1. 打开设置:Pycharm→File→Settings(快捷键Ctrl+Alt+S
  2. 选择Tools→Terminal
  3. 修改Shell Path为以下:
    D:\Git\Git\bin\bash.exe -li -c 'chcp.com 65001; if [ -f ".venv/scripts/activate" ]; then source .venv/scripts/activate; fi; exec bash'
    其中 ‘if [ -f “.venv/scripts/activate” ]; then source .venv/scripts/activate; fi’ 表示如果存在该文件,则进入虚拟环境。
  4. 取消勾选Activate virtualenv

全步骤如下图:
在这里插入图片描述

修改.bashrc,使得进入虚拟环境后有提示

修改目录%userprofile%(C:\Users\用户名’)下的文件:.bashrc(如果没用就新建一个)
末行添加如下内容:

update_ps1() {
    if [ -n "$VIRTUAL_ENV" ]; then
	PS1="\n\[\e[35m\](.venv) \[\e[32m\]\u@\h \[\e[33m\]\w\[\e[36m\]$(__git_ps1) \[\e[0m\]\n$ "
else
	PS1="\n\[\e[32m\]\u@\h \[\e[33m\]\w\[\e[36m\]$(__git_ps1) \[\e[0m\]\n$ "
fi
}

PROMPT_COMMAND=update_ps1

作用:如果进入了虚拟环境,则在提示符前加上“(.venv)”

  • 13
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值