前言
在win10系統中安裝Anaconda,並創建虛擬環境,但是不明白為什么切換環境之后並未激活要使用的虛擬環境。
conda常用命令
activate // 切換到base環境 activate learn // 切換到learn環境 conda create -n learn python=3 // 創建一個名為learn的環境並指定python版本為3(的最新版本) conda env list // 列出conda管理的所有環境 conda list // 列出當前環境的所有包 conda install requests 安裝requests包 conda remove requests 卸載requets包 conda remove -n learn --all // 刪除learn環境及下屬所有包 conda update requests 更新requests包 conda env export > environment.yaml // 導出當前環境的包信息 conda env create -f environment.yaml // 用配置文件創建新的虛擬環境
問題解決
博主開始一直使用的是powershell,后來使用cmd就可以正常切換和激活虛擬環境。不知道是什么原因。
查看當前使用環境
You can list all discoverable environments with `conda info --envs`.
conda info --envs or conda info -e
結果中帶*的即為當前使用的環境。
還有一個需要注意的是使用的系統環境,不同環境下的conda命令可能有些微差別,比如在linux系統使用source activate envname來激活某個環境。
完
