[Miniconda3] toont niet de geactiveerde env in de prompt.

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Yzord
  • Registratie: Augustus 2002
  • Laatst online: 06-06 11:36

Yzord

Ubi fumus, ibi ignis

Topicstarter
Mijn vraag
Wanneer ik "conda activate env" doe in mijn Terminal dan veranderd hij de prompt niet naar de geactiveerde omgeving. Als ik "conda env list" doe dan is hij wel geactiveerd, maar prompt blijft op (base) staan.

Relevante software en hardware die ik gebruik

- macOS Monterey
- Warp Terminal
- conda 23.7.3
- Python 3.11.4
- zsh shell

Wat ik al gevonden of geprobeerd heb

Dit heeft te maken met "changeps1: False" in de conda config. En uiteraard heb ik deze geprobeerd op True te zetten met "conda config --set changeps1 True". Hij maakt dan mooi een .condarc file aan met de volgende instellingen:

code:
1
2
changeps1: true
env_prompt: ({default_env})


Heb daarna de terminal opnieuw opgestart, maar als ik "conda config --show" doe dan blijft de ps1 op False staan. Heb verschillende env_prompts geprobeerd, maar ik krijg maar niet het gewenste resultaat.

Hier mijn .zshrc file

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
if command -v pyenv 1>/dev/null 2>&1; then
  export PYENV_ROOT="$HOME/.pyenv"
  export PATH="$PYENV_ROOT/bin:$PATH"
  eval "$(pyenv init --path)"
  eval "$(pyenv init -)"
fi

# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/Users/testbak/miniconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/Users/testbak/miniconda3/etc/profile.d/conda.sh" ]; then
        . "/Users/testbak/miniconda3/etc/profile.d/conda.sh"
    else
        export PATH="/Users/testbak/miniconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<


iemand enig idee waar ik tegen aan loop?

Alle reacties


Acties:
  • 0 Henk 'm!

  • Yzord
  • Registratie: Augustus 2002
  • Laatst online: 06-06 11:36

Yzord

Ubi fumus, ibi ignis

Topicstarter
Het lag aan Warp. iTerm2 had er geen last van. Nu ook opgelost in Warp.