计算化学公社

 找回密码 Forget password
 注册 Register
Views: 480|回复 Reply: 1
打印 Print 上一主题 Last thread 下一主题 Next thread

[Python] linux安装miniconda3后环境变量的设置

[复制链接 Copy URL]

250

帖子

3

威望

1816

eV
积分
2126

Level 5 (御坂)

跳转到指定楼层 Go to specific reply
楼主
请问下各位老师,我在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 <<<
复制代码


250

帖子

3

威望

1816

eV
积分
2126

Level 5 (御坂)

2#
 楼主 Author| 发表于 Post on 2024-4-13 21:50:58 | 只看该作者 Only view this author
已解决,直接在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
复制代码

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2024-11-24 01:26 , Processed in 0.238170 second(s), 21 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list