conda虛擬環境默認路徑的修改方法
改變conda虛擬環境的默認路徑
conda環境默認安裝在用戶目錄C:\Users\username.conda\envs下,如果選擇默認路徑,那麼之後創建虛擬環境,也是安裝在用戶目錄下。不想占用C盤空間,可以修改conda虛擬環境路徑。
(1)首先,找到用戶目錄下的.condarc文件(C:\Users\username)。
(2)打開.condarc文件之後,添加或修改.condarc 中的 env_dirs 設置環境路徑,按順序第⼀個路徑作為默認存儲路徑,搜索環境按先後順序在各⽬錄中查找。直接在.condarc添加:
envs_dirs: - D:\Anaconda3\envs
然後,在Anaconda Prompt執行conda info命令,就可以看到修改默認環境路徑成功
當新創建虛擬環境驗證時,可能會發現它還是默認安裝在C盤用戶目錄下的envs
(3)或者在Anaconda Promp執行命令:
conda config –add envs_dirs newdir #增加環境路徑newdir
通過執行命令conda env list查看有哪些虛擬路徑以及它們的存儲路徑,* 號表示當前所處的環境。
(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的權限:選中Anaconda3文件夾,然後右擊選則屬性,找到安全,Users權限全部允許。接下來確定後,時間稍微有點長,等待完成即可。
這時新創建一個虛擬環境驗證時,發現在D:\Anaconda3\envs下。
附:conda新建虛擬環境
1)指定位置新建虛擬環境
conda create --prefix=/home/conda_env/mmcv python=3.7
註意:路徑/home/conda_env是自己先建立好的,也就是必須存在這個路徑,後面的mmcv就是你想給這個環境取的一個名稱
2)激活這個環境
source activate /home/conda_env/mmcv
註意:Linux下是source,Windows下是conda
3)可以在這個虛擬環境下,正常安裝包,筆者沒有發現錯誤,例如
pip install numpy conda install numpy
4)退出該虛擬環境
deactivate
5)刪除該虛擬環境
conda remove --prefix=/home/conda_env/mmcv --all
總結
到此這篇關於conda虛擬環境默認路徑修改的文章就介紹到這瞭,更多相關conda虛擬環境默認路徑內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- PyCharm+Miniconda3安裝配置教程詳解
- 整理Python中常用的conda命令操作
- Python anaconda安裝庫命令詳解
- Anaconda環境克隆、遷移的詳細步驟
- Python數據分析入門之教你怎麼搭建環境