conda更新22.9.0后激活环境只显示环境名称不显示用户名和工作目录PS1修改

1  问题描述:登陆pub后conda激活虚拟环境,只显示环境名称,不再显示用户名和当前文件夹

2  问题解决:

#在个人环境下修改

conda activate gatkenv

conda env config vars set PS1='($CONDA_DEFAULT_ENV)[\u@\h \W]$'

#重启环境就ok了

conda deactivate

conda activate gatkenv

#取消设置

conda env config vars unset PS1

#在所有的虚拟环境下修改,这个命令的意思是在~/.condarc下添加一行

conda config --set env_prompt "({default_env})[\u@\h \W]$"

#取消设置

conda config --remove-key env_prompt

3  原因:conda 更新到22.9.0之后,激活环境,PS1提示符为环境的名称,不再显示当前目录。因此在conda 的配置文件.condarc中设置修改PS1

更新更新更新

另外的解决办法,但是这个办法似乎跟上面这个办法不能同时用,任选其一就好了

conda init bash

详情请见:

conda 22.9.0 breaks bash command prompt · Issue #11885 · conda/conda · GitHub

摘自:

修改conda 虚拟环境下的PS1提示符格式 - 知乎问题:PS1格式不符合预期conda 22.9.0 激活环境后,PS1提示符为环境的名字,不显示当前目录。虽然简洁,但是有些不便。我们希望提示符可以同时显示四个要素:环境名称、用户名、主机、当前目录。 例如:默认情况下…https://zhuanlan.zhihu.com/p/572716915

根据提供的引用内容,你遇到的错误是"unrecognized arguments: conda=22.9.0"。这个错误通常发生在使用conda命令时提供了未识别的参数。根据引用[3],你可能在使用conda命令时提供了"--alluredir=./temp --clean-alluredir"参数,但这些参数在conda命令中是未被识别的。这可能是因为你使用了错误的命令或参数,或者你的conda版本不支持这些参数。建议你仔细检查使用的命令和参数是否正确,或者尝试升级conda版本以确保支持所使用的参数。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [解决python脚本中error: unrecognized arguments: True错误](https://download.csdn.net/download/weixin_38506713/12853108)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [接口自动化测试之坑一:error: unrecognized arguments: --alluredir=./temp --clean-alluredir](https://blog.csdn.net/weixin_40072138/article/details/126080512)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值