anaconda虛擬環(huán)境默認(rèn)路徑的更改圖文教程
一、查看所有虛擬環(huán)境及其路徑(conda env list)

二、查看虛擬環(huán)境默認(rèn)位置(conda config --show)

出來的內(nèi)容向下滑,滑動到envs_dirs,這里顯示的有三個路徑,第一個就是虛擬環(huán)境默認(rèn)的安裝路徑。
三、 添加環(huán)境路徑(conda config --add envs_dirs D:/Environment_2023/Anaconda3/envs)
這里假設(shè)初始時D盤路徑排在第二的位置,C盤中的.conda\envs路徑排在第一(大部分時的情況),則系統(tǒng)默認(rèn)是安裝在C盤中的.conda\envs路徑(這也是一直讓人煩惱的問題所在)。此時執(zhí)行上述代碼后,D盤路徑會變到第一的位置,也就將默認(rèn)路徑進(jìn)行了更改。
Ps: 上述代碼本意為添加路徑,由于路徑已經(jīng)存在,便調(diào)整至了第一的位置,刪除路徑對應(yīng)為conda config --remove envs_dirs dir
四、嘗試創(chuàng)建新的虛擬環(huán)境(conda create -n Work37 python=3.7)

代碼中Work37為虛擬環(huán)境的名字,后面的3.7為python的版本。注意創(chuàng)建虛擬環(huán)境時系統(tǒng)會對你進(jìn)行詢問,此時如果作為嘗試,則不必輸入y,直接輸入n即可,因為系統(tǒng)已經(jīng)將安裝的路徑告訴了你。如果想刪除已經(jīng)創(chuàng)建的環(huán)境,代碼為(conda remove -n 環(huán)境名 --all)。
五、更改Anaconda3文件夾的屬性
如果上述路徑已經(jīng)變成了D盤(目標(biāo)盤),恭喜已經(jīng)成功。不放心的話可以自己創(chuàng)建一個虛擬環(huán)境再去利用(conda env list)查看他的路徑。
如果嘗試創(chuàng)建環(huán)境時發(fā)現(xiàn)路徑仍然沒有變化,不用擔(dān)心,很正常。原因是Anaconda3文件夾的屬性問題。
進(jìn)入Anaconda3的屬性界面,點(diǎn)擊安全

點(diǎn)擊編輯

將Users的權(quán)限全部允許(最后一個特殊權(quán)限可能無法點(diǎn)擊,不過沒有影響,將其余的點(diǎn)上就可以了)。之后點(diǎn)擊確定,這里可能需要等一小會,完成后便可以了。

六、更改所有者
如果在上述步驟中,點(diǎn)擊確定后報錯,提示“將安全性信息應(yīng)用到以下對象時發(fā)生錯誤”,不要擔(dān)心,也是正?,F(xiàn)象。此時需要做以下步驟:
在安全界面點(diǎn)擊高級

點(diǎn)擊更改(可能需要賦予管理員權(quán)限,直接賦予即可)

點(diǎn)擊高級

點(diǎn)擊立即查找

找到Everyone并點(diǎn)擊確定

點(diǎn)擊確定

勾選 “替換子容器和對象的所有者” 以及 “使用可從此對象繼承的權(quán)限項目替換所有子對象的權(quán)限項目” 并點(diǎn)擊確定。這可能會需要一段時間,完成后,在重復(fù)五中的步驟,你會發(fā)現(xiàn)點(diǎn)擊確定不再報錯,大功告成。

七、conda清理(conda clean -p)

調(diào)整路徑是為了給C盤騰出位置,注意偶爾也可以使用conda進(jìn)行一下清理哦,這條指令的作用是刪除沒有用的包,圖中就存在了2.76G的垃圾,直接輸入y便可以刪除。
總結(jié)
到此這篇關(guān)于anaconda虛擬環(huán)境默認(rèn)路徑的更改的文章就介紹到這了,更多相關(guān)anaconda虛擬環(huán)境默認(rèn)路徑內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python 實現(xiàn)刪除某路徑下文件及文件夾的實例講解
下面小編就為大家分享一篇Python 實現(xiàn)刪除某路徑下文件及文件夾的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-04-04
Python使用Matplotlib繪制三維散點(diǎn)圖詳解流程
matplotlib是基建立在python之上,適用于創(chuàng)建靜態(tài),動畫和交互式可視化,通常與數(shù)據(jù)分析模塊pandas搭配使用,用于數(shù)據(jù)的分析和展示,適用于主流的操作系統(tǒng),如Linux、Win、Mac2022-11-11
python新式類和經(jīng)典類的區(qū)別實例分析
這篇文章主要介紹了python新式類和經(jīng)典類的區(qū)別,結(jié)合實例形式分析了python新式類和經(jīng)典類的功能、區(qū)別與使用方法,需要的朋友可以參考下2020-03-03
Python操作Excel工作簿的示例代碼(\*.xlsx)
這篇文章主要介紹了Python操作Excel工作簿的示例代碼(\*.xlsx),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-03-03

