查看當前 python 的安裝路徑
which python
1、Anaconda創建虛擬環境
(1)執行命令:conda create --name env_name?python=3.10,
命令中我制定了環境名稱是env_name,指定了Python版本是3.10,執行命令后,Conda會自動下載最新版的Python3.10
(2)查看anaconda 建立的虛擬環境
conda info --envs
conda info --e (也可以)
(3)激活虛擬環境
windows:
activate env_nam
linux mac :
source activate env_name
(4)查看當前python的版本
python --version
(5)結束當前虛擬環境,進入默認環境
Windows:
deactivate?env_nam
Linux, OS X:
source deactivate
(6)刪除虛擬環境
conda env remove -n ENV_NAME
?2、venv 虛擬環境,自帶的包
python -m venv ENV_DIR
ENV_DIR
?指定存放環境的目錄,會在一個位置下載很多文件。
從語法來看,不能快速指定python版本,改的話需要改其配置文件,可參考【Python】創建虛擬環境的四種方式(venv | pipenv | conda | poetry)_python創建虛擬環境-CSDN博客(建議是python是什么版本就venv什么版本)
(1)激活環境
- Windows
- .\ENV_DIR\Scripts\activate
- Unix/macOS
- source ENV_DIR/bin/activate
- 就是說要說明鏡像的位置,這個在實際部署中還是常用的,個人理解anaconda建立的會嵌套在anaconda 中,不利于遷移
- (2)退出環境
- 退出環境deactivate
- (3)刪除環境,刪除文件夾
- (4)列舉所有的venv的虛擬環境,還沒找到命令,所以說,建立的環境要自己記錄一下,以防找不到位置
-
其他
-
在虛擬環境中pip 命令來進行管理,以 requests 為例:
安裝:pip install requests
升級:pip install --upgrade requests
卸載:pip uninstall requests
指定版本命令 pip install requests==2.18.4