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即可,因?yàn)橄到y(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)擊確定后報(bào)錯,提示“將安全性信息應(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)限項(xiàng)目替換所有子對象的權(quán)限項(xiàng)目” 并點(diǎn)擊確定。這可能會需要一段時間,完成后,在重復(fù)五中的步驟,你會發(fā)現(xiàn)點(diǎn)擊確定不再報(bào)錯,大功告成。
七、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+redis通過限流保護(hù)高并發(fā)系統(tǒng)
這篇文章主要介紹了Python+redis通過限流保護(hù)高并發(fā)系統(tǒng),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-04-04解決python3報(bào)錯之takes?1?positional?argument?but?2?were?gi
這篇文章主要介紹了解決python3報(bào)錯之takes?1?positional?argument?but?2?were?given問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03np.concatenate()函數(shù)數(shù)組序列參數(shù)的實(shí)現(xiàn)
本文主要介紹了np.concatenate()函數(shù)數(shù)組序列參數(shù)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03Python?內(nèi)置模塊?argparse快速入門教程
argparse模塊是Python內(nèi)置的用于命令項(xiàng)選項(xiàng)與參數(shù)解析的模塊,argparse模塊可以讓人輕松編寫用戶友好的命令行接口,能夠幫助程序員為模型定義參數(shù),這篇文章主要介紹了快速入門Python內(nèi)置模塊argparse,需要的朋友可以參考下2023-06-06