Я установил miniconda3 в свою систему некоторое время назад (в linux). Одна из вещей, которая стала очень раздражающей, состоит в том, что, когда я активирую исходный код созданную мной среду, не включая базовую среду, приглашение отображает полный путь к моей установке miniconda вместо только имени среды.
Как мне заставить его просто отображать имя среды вместо полного пути и имени.
Для справки, вот мой список окружения
# conda environments:
#
base * /scratch/XXXXXX/miniconda3
eof37 /scratch/XXXXXX/miniconda3/eof37
вот мое приглашение с использованием базы
(base) [XXXXXX@server ~]$
и вот мое приглашение использовать другую созданную среду
(/scratch/XXXXXX/miniconda3/eof37) [XXXXXX@server ~]$
и мне бы хотелось, чтобы это приглашение было
(eof37) [XXXXXX@server ~]$
вместо
РЕДАКТИРОВАТЬ: дополнительная информация - строки conda в моем .bashrc
# added by Miniconda3 4.5.12 installer
# >>> conda init >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$(CONDA_REPORT_ERRORS=false '/scratch/XXXXXX/miniconda3/bin/conda' shell.bash hook 2> /dev/null)"
if [ $? -eq 0 ]; then
\eval "$__conda_setup"
else
if [ -f "/scratch/XXXXXX/miniconda3/etc/profile.d/conda.sh" ]; then
. "/scratch/XXXXXX/miniconda3/etc/profile.d/conda.sh"
CONDA_CHANGEPS1=false conda activate base
else
\export PATH="/scratch/XXXXXX/miniconda3/bin:$PATH"
fi
fi
unset __conda_setup
# <<< conda init <<<
РЕДАКТИРОВАТЬ 2: вывод conda config --show
add_anaconda_token: True
add_pip_as_python_dependency: True
aggressive_update_packages:
- ca-certificates
- certifi
- openssl
allow_non_channel_urls: False
allow_softlinks: False
always_copy: False
always_softlink: False
always_yes: None
anaconda_upload: None
auto_update_conda: True
changeps1: True
channel_alias: https://conda.anaconda.org
channel_priority: True
channels:
- defaults
client_ssl_cert: None
client_ssl_cert_key: None
clobber: False
create_default_packages: []
custom_channels:
pkgs/main: https://repo.anaconda.com
pkgs/free: https://repo.anaconda.com
pkgs/r: https://repo.anaconda.com
pkgs/pro: https://repo.anaconda.com
custom_multichannels:
defaults: ["https://repo.anaconda.com/pkgs/main", "https://repo.anaconda.com/pkgs/free", "https://repo.anaconda.com/pkgs/r", "https://repo.anaconda.com/pkgs/pro"]
local: []
default_channels:
- https://repo.anaconda.com/pkgs/main
- https://repo.anaconda.com/pkgs/free
- https://repo.anaconda.com/pkgs/r
- https://repo.anaconda.com/pkgs/pro
disallowed_packages: []
download_only: False
envs_dirs:
- /scratch/XXXXXX/miniconda3
- /scratch/XXXXXX/miniconda3/envs
- /home/XXXXXX/.conda/envs
extra_safety_checks: False
force: False
json: False
local_repodata_ttl: 1
max_shlvl: 2
migrated_channel_aliases: []
no_dependencies: False
non_admin_enabled: True
notify_outdated_conda: True
offline: False
override_channels_enabled: True
path_conflict: clobber
pinned_packages: []
pkgs_dirs:
- /scratch/XXXXXX/miniconda3/pkgs
- /home/XXXXXX/.conda/pkgs
proxy_servers: {}
quiet: False
remote_connect_timeout_secs: 9.15
remote_max_retries: 3
remote_read_timeout_secs: 60.0
report_errors: None
rollback_enabled: True
safety_checks: warn
shortcuts: True
show_channel_urls: None
ssl_verify: True
track_features: []
use_index_cache: False
use_pip: True
verbosity: 0
whitelist_channels: []