日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

conda虛擬環(huán)境默認(rèn)路徑的修改方法_python

作者:偶然is ? 更新時間: 2022-09-13 編程語言

改變conda虛擬環(huán)境的默認(rèn)路徑

conda環(huán)境默認(rèn)安裝在用戶目錄C:\Users\username.conda\envs下,如果選擇默認(rèn)路徑,那么之后創(chuàng)建虛擬環(huán)境,也是安裝在用戶目錄下。不想占用C盤空間,可以修改conda虛擬環(huán)境路徑。

(1)首先,找到用戶目錄下的.condarc文件(C:\Users\username)。

(2)打開.condarc文件之后,添加或修改.condarc 中的 env_dirs 設(shè)置環(huán)境路徑,按順序第?個路徑作為默認(rèn)存儲路徑,搜索環(huán)境按先后順序在各?錄中查找。直接在.condarc添加:

envs_dirs:
  - D:\Anaconda3\envs

然后,在Anaconda Prompt執(zhí)行conda info命令,就可以看到修改默認(rèn)環(huán)境路徑成功

當(dāng)新創(chuàng)建虛擬環(huán)境驗證時,可能會發(fā)現(xiàn)它還是默認(rèn)安裝在C盤用戶目錄下的envs

(3)或者在Anaconda Promp執(zhí)行命令:

conda config --add envs_dirs newdir #增加環(huán)境路徑newdir

通過執(zhí)行命令conda env list查看有哪些虛擬路徑以及它們的存儲路徑,* 號表示當(dāng)前所處的環(huán)境。

(pytor) C:\Users\username>conda env list
#conda environments:
#
pytor                 *  D:\Anaconda3\envs\pytor
base                     d:\Anaconda3
pytor                    d:\Anaconda3\envs\pytor
                         d:\anaconda3

(4)如果還是沒有修改成功,則需要更改D:\Anaconda3的權(quán)限:選中Anaconda3文件夾,然后右擊選則屬性,找到安全,Users權(quán)限全部允許。接下來確定后,時間稍微有點長,等待完成即可。

這時新創(chuàng)建一個虛擬環(huán)境驗證時,發(fā)現(xiàn)在D:\Anaconda3\envs下。

附:conda新建虛擬環(huán)境

1)指定位置新建虛擬環(huán)境

conda create --prefix=/home/conda_env/mmcv python=3.7

注意:路徑/home/conda_env是自己先建立好的,也就是必須存在這個路徑,后面的mmcv就是你想給這個環(huán)境取的一個名稱

2)激活這個環(huán)境

source activate /home/conda_env/mmcv

注意:Linux下是source,Windows下是conda

3)可以在這個虛擬環(huán)境下,正常安裝包,筆者沒有發(fā)現(xiàn)錯誤,例如

pip install numpy
conda install numpy

4)退出該虛擬環(huán)境

deactivate

5)刪除該虛擬環(huán)境

conda remove --prefix=/home/conda_env/mmcv --all

總結(jié)

原文鏈接:https://blog.csdn.net/qq_36455412/article/details/125347552

欄目分類
最近更新