在Conda中設置只有某環境可見的變量

  1. 進入但願設定變量的conda環境資料夾,例如:
    cd /home/nanguo/miniconda3/envs/<環境名稱>.
  2. 創建如下檔案:
    mkdir -p ./etc/conda/activate.d
    mkdir -p ./etc/conda/deactivate.d
    touch ./etc/conda/activate.d/env_vars.sh
    touch ./etc/conda/deactivate.d/env_vars.sh
  3. ./etc/conda/activate.d/env_vars.sh 中加入設定變量的指令:code

    #!/bin/sh
    export MY_KEY='secret-key-value'
    export MY_FILE=/path/to/my/file/
  4. 最後在 ./etc/conda/deactivate.d/env_vars.sh 中加入:變量

    #!/bin/sh
    unset MY_KEY
    unset MY_FILE
相關文章
相關標籤/搜索