使用Anaconda建立python虛擬環境
阿新 • • 發佈:2018-11-30
安裝python指定環境
conda create -n oldboy python=3.6.5
安裝環境的同時安裝相應的包
conda create -n oldboy python=3.6.5 pandas
進入指定的環境
activate oldboy
退出當前環境
deactivate oldboy
顯示所有的環境
conda env list
# conda environments: # base * D:\miniconda3 PCC D:\miniconda3\envs\PCC TDD D:\miniconda3\envs\TDD Web_Spider D:\miniconda3\envs\Web_Spider oldBoy18 D:\miniconda3\envs\oldBoy18 oldboy D:\miniconda3\envs\oldboy
刪除指定的環境
conda env remove -n oldBoy18
Remove all packages in environment D:\miniconda3\envs\oldBoy18: ## Package Plan ## environment location: D:\miniconda3\envs\oldBoy18 The following packages will be REMOVED: certifi: 2016.2.28-py36_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free pip: 9.0.1-py36_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free python: 3.6.2-0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free setuptools: 36.4.0-py36_1 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free vc: 14-0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free vs2015_runtime: 14.0.25420-0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free wheel: 0.29.0-py36_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free wincertstore: 0.2-py36_0 https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free Proceed ([y]/n)? y
匯出當前環境的package資訊
conda env export > environment.yaml
environment.yaml
name: oldboy channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ - defaults dependencies: - python=3.6.5=h0c2934d_0 - certifi=2016.2.28=py36_0 - pip=9.0.1=py36_1 - setuptools=36.4.0=py36_1 - vc=14=0 - vs2015_runtime=14.0.25420=0 - wheel=0.29.0=py36_0 - wincertstore=0.2=py36_0 prefix: D:\miniconda3\envs\oldboy
匯入他人的開發環境
conda env create -f environment.yaml