配置
源
换pip与conda源
.condarc文件中可以修改默认的conda位置
- 修改.condarc的例子
envs_dirs: - /mnt/workspace/workgroup/translation/envs - /mnt/workspace/env/anaconda channels: - defaults show_channel_urls: true default_channels: - http://mirrors.aliyun.com/anaconda/pkgs/main - http://mirrors.aliyun.com/anaconda/pkgs/r - http://mirrors.aliyun.com/anaconda/pkgs/msys2 custom_channels: msys2: http://mirrors.aliyun.com/anaconda/cloud pytorch: http://mirrors.aliyun.com/anaconda/cloud conda-forge: http://mirrors.aliyun.com/anaconda/cloud bioconda: http://mirrors.aliyun.com/anaconda/cloud menpo: http://mirrors.aliyun.com/anaconda/cloud simpleitk: http://mirrors.aliyun.com/anaconda/cloud
misc问题
- 如果.zshrc中没有初始化conda环境的命令行,可以采用命令conda init zsh,会在~/.zshrc里面添加上conda 初始化的那些命令
# >>> conda initialize >>> # !! Contents within this block are managed by 'conda init' !! __conda_setup="$('/mnt/workspace/env/anaconda/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "/mnt/workspace/env/anaconda/etc/profile.d/conda.sh" ]; then . "/mnt/workspace/env/anaconda/etc/profile.d/conda.sh" else export PATH="/mnt/workspace/env/anaconda/bin:$PATH" fi fi unset __conda_setup # <<< conda initialize <<<
- zsh下找不到conda环境指向的python,找的还是默认的python。自己尝试的解决方案:
- 添加系统路径
export PATH=/mnt/workspace/env/anaconda/bin:$PATH
- conda init zsh
- 添加系统路径