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

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

激活 Conda 環境時需要完整路徑嗎?

激活 Conda 環境時需要完整路徑嗎?

慕無忌1623718 2021-09-02 17:18:27
我是 Conda 環境的新手,我試圖通過創建環境conda create -n chip python=2.7,然后source activate chip激活環境,但隨后收到錯誤消息:Could not find conda environment: chipYou can list all discoverable environments with `conda info --envs`.而conda info --envs回到我:# conda environments:#base                  *  /Users/yin/miniconda3                         /anaconda3                         /anaconda3/envs/chip我試過了source activate /anaconda3/envs/chip,它奏效了。那么我可以為我的新環境(例如芯片)添加一個名稱,以便我可以在不輸入完整路徑的情況下激活它嗎?
查看完整描述

2 回答

?
大話西游666

TA貢獻1817條經驗 獲得超14個贊

你有多少 conda 安裝,你是如何創建chip環境的?根據您的輸出,conda可執行文件的路徑指向 conda 安裝/Users/yin/miniconda3,它可能不知道其他目錄樹中安裝的環境。

當您使用conda create -n chip它創建 conda 環境時,應在envs安裝 conda 發行版的子目錄中創建,即/Users/yin/miniconda3/envs/chip. 然后你可以通過它的名字來引用環境,即source activate chip.

當您使用conda create -p the_env_path它創建 conda 環境時,將在其中創建,the_env_path并且在使用activate.


查看完整回答
反對 回復 2021-09-02
?
犯罪嫌疑人X

TA貢獻2080條經驗 獲得超4個贊

與其移動環境(這可能會導致問題),更好的解決方案是將 envs 文件夾添加到 中的envs_dirs鍵值列表中.condarc,例如:


ssl_verify: true

channels:

  - defaults

envs_dirs:

  - C:\Users\<user>\Anaconda3\envs

  - D:\envs

然后,除了完整路徑之外,所有環境都可以通過別名使用。


查看完整回答
反對 回復 2021-09-02
  • 2 回答
  • 0 關注
  • 523 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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