I recently installed Mamba and Anaconda on my MacBook Pro M1 2021, running macOS Sonoma 14.2.1. Post-installation, I've encountered an issue where my username in the terminal is prefixed with a whitespace. This is causing problems with some command-line operations and scripts.
Problem: Specifically, the issue manifests as follows:
- When I open the terminal, my prompt shows a whitespace before my username.
- This was not the case before the installation of Mamba and Anaconda.
- The format of my prompt string (
PS1) in Zsh is%n@%m %1~ %#. - Expected behavior:
username@MacBook-Pro Directory $ - Current behavior:
[whitespace]username@MacBook-Pro Directory $ - All attempts of using sudo commands are failing
Attempts to Resolve:
- I checked the
.zshrcand.bash_profilefiles for any changes that might have been made by the Anaconda installation but didn't find anything out of the ordinary. - I tried resetting the
PS1variable to its default but the issue persists. - Whoami and id are both returning my username with the whitespace added.
- The "dscl . -list /Users" is also returning username with the whitespace added.
Questions:
- Has anyone experienced a similar issue after installing Mamba/Anaconda on a Mac?
- What could be causing this unexpected whitespace in the terminal prompt?
- Are there any specific configuration files or settings related to Mamba/Anaconda that I should check?
- Any suggestions on how to troubleshoot or resolve this issue would be greatly appreciated.
Additional Information:
- Mac Model: MacBook Pro M1 2021
- macOS Version: Sonoma 14.2.1
- Terminal: Zsh
- Changes made around the time of issue appearance: Installation of Mamba and Anaconda
Thank you in advance for any help or guidance!