【Anaconda】關於conda使用環境未被激活的問題


前言

 在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來激活某個環境。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM