1.Python環境python
Python解釋器--Python.exe工具
Python包集合--Lib,包括自帶包和第三方包spa
2.Anaconda--一個科學計算環境,Python的發行版本命令行
包括了Conda--包和虛擬環境管理工具code
3.Conda的使用(環境管理)ip
# 建立一個名爲learn的環境,指定Python版本是3.6
conda create --name learn python=3.6
# 激活某個環境
activate python34 # for Windows
source activate python34 # for Linux & Macrem
#退出某個環境
deactivate python34 # for Windows
source deactivate python34 # for Linux & Mac
# 刪除一個已有的環境
conda remove -n python34 --allpip
#查看已安裝環境io
conda env listclass
4.Conda的使用(包管理,等同於pip)
conda install cv2 == pip install cv2
5.virtualenv
virtualenv是一款輕量級第三方虛擬環境管理工具,不像Anaconda大小達上百M,virtualenv大小隻有10M左右,經過pip就能夠輕鬆安裝。沒有Anaconda好用
6.pyenv
python版本管理工具
6.1pyenv的使用
#查看Python版本
pyenv versions
7.在命令行查看當前Python版本
python --version
當同時安裝了Anaconda,pyenv,virtualenv 時,運行python -version
看到的版本取決於Anaconda,pyenv,virtualenv的優先級。