亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

conda env export --from-history 不跟蹤頻道

conda env export --from-history 不跟蹤頻道

qq_遁去的一_1 2022-12-06 15:32:48
我已經從不同渠道(-c rdkit rdkit和-c pytorch pytorch)安裝了幾個包,但我只defaults在conda env export --from-history. 我缺少一面旗幟嗎?我確實看到了一個--ignore-channels選項,它是否以某種方式默認--from-history打開?--ignore-channels
查看完整描述

1 回答

?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

不幸的是,“顯式規范”不會跟蹤對此類頻道的臨時更改。例如,如果您安裝了

conda install -n my_env -c rdkit rdkit

它只將 therdkit視為顯式規范。從技術上講,以上內容實際上并未指定rdkit必須來自rdkit頻道。相反,更準確的解釋是:

優先使用通道rdkit,確保my_env安裝了某個版本rdkit。

我認為您所希望的(自動將頻道添加到 envs)可能是一種有用的行為,但它可能會在 GitHub 問題上提出并提出預期的行為。

在顯式規范中包含頻道信息

同時,可以在規范中明確包含頻道,例如,

conda install -n my_env rdkit::rdkit

這應該導致字面上rdkit::rdkit被包含在顯式規范中。即,“rdkitrdkit頻道安裝”。

將頻道添加到環境

要顯式地將頻道添加到 env,需要激活 env 并使用conda config --env. 例如,

conda activate my_env
conda config --env --add channels rdkit

請注意,還有其他選項,例如--prepend是否--append需要更精確地確定優先級。


查看完整回答
反對 回復 2022-12-06
  • 1 回答
  • 0 關注
  • 114 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號