计算化学公社

标题: linux安装miniconda3后环境变量的设置 [打印本页]

作者
Author:
wangyueda    时间: 2024-4-13 21:31
标题: linux安装miniconda3后环境变量的设置
请问下各位老师,我在linux下安装好miniconda3后,想把bashrc中的conda initialize部分(如下)删除,然后重新写到另外一个文件conda_init.sh中,再source conda_init.sh或者bash conda_init.sh可以正常使用conda命令(比如conda list等),但是并不能加载conda中python(which python得到还是系统默认的python(/usr/bin/python)不是conda中的python),请问该如何解决?
  1. # >>> conda initialize >>>
  2. # !! Contents within this block are managed by 'conda init' !!
  3. __conda_setup="$('/public/home/wangyueda/miniconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
  4. if [ $? -eq 0 ]; then
  5.     eval "$__conda_setup"
  6. else
  7.     if [ -f "/public/home/wangyueda/miniconda3/etc/profile.d/conda.sh" ]; then
  8.         . "/public/home/wangyueda/miniconda3/etc/profile.d/conda.sh"
  9.     else
  10.         export PATH="/public/home/wangyueda/miniconda3/bin:$PATH"
  11.     fi
  12. fi
  13. unset __conda_setup
  14. # <<< conda initialize <<<
复制代码



作者
Author:
wangyueda    时间: 2024-4-13 21:50
已解决,直接在conda_init.sh中写入如下内容即可

  1. #!/bin/bash
  2.   
  3. export PATH=/public/home/wangyueda/miniconda3/bin:${PATH}
  4. source /public/home/wangyueda/miniconda3/etc/profile.d/conda.sh

  5. conda activate
复制代码





欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3