python易用,但用好卻不易,其中比較頭疼的就是包管理和python不同版本的問題,特別是當你使用windows的時候。為了解決這些問題,有不少發行版的python,比如winpython、anaconda等,這些發行版將python和許多常用的package打包,方便pythoners直接使用,此外,還有virtualenv、pyenv等工具管理虛擬環境。
anaconda是乙個用於科學計算的python發行版,支援 linux, mac, windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python並存、切換以及各種第三方包安裝問題。anaconda利用工具/命令 conda 來進行package和environment的管理,並且已經包含了python和相關的配套工具。
anaconda則是乙個打包的集合,裡面預裝好了conda、某個版本的python、眾多packages、科學計算工具等等,所以也稱為python的一種發行版。
sh anaconda3-2018.12-linux-x86_64.sh
安裝過程中,有一處是否新增新的命令路徑到path變數~/.bashrc檔案中,注意要選擇yes。
安裝完成後,
source ~/.bashrc
然後就可以使用了。
conda create --name 2048 python==3.6
anaconda3: conda activate 虛擬環境名稱
anaconda2: source activate 虛擬環境名稱
ctrl+d
~/anaconda2/envs/
~/anaconda2/envs/虛擬環境名稱/bin/python
conda install 包名 [-n 虛擬環境名稱]
conda search 包名 [-n 虛擬環境名稱]
conda remove 包名 [-n 虛擬環境名稱]
conda update 包名 [-n 虛擬環境名稱]
conda list
conda create -n env_name [packages...] python=version
source activate env_name
source deactivate
conda env list
conda info -e
conda env remove -n env_name
conda remove --name env_name --all
conda env export > env.yaml
conda env create -f env.yaml
conda install package_name
conda install pack1 [pack2 ...]
conda install pack=version
conda remove package_name
conda update package_name
conda list
conda search search_term
conda install package_name -n env_name
conda config --add channels
conda config --add channels
conda config --add channels
conda config --set show_channel_urls yes
注:這些設定儲存在~/.condarc檔案中; python 虛擬環境
sudo apt get install pip pip install upgrade pip sudo apt get install python virtualenv mkdir home virtualenvs export workon home home virtualenvs sou...
python 虛擬環境
由於在 mac 上同時安裝 anaconda2 和 anaconda3 的時候崩潰了多次,現在需要在 python2的環境下進行一些操作,所以需要產生乙個虛擬環境。pip install virtualenv virtualenv path venv name cd path source venv...
python虛擬環境
1.在電腦上將python安裝完成,並記住安裝的路徑 2.配置系統環境變數 控制面板 系統 高階 環境變數 系統變數 的path路徑,編輯新增路徑的版本即為預設使用版本 5.使用 virtualenv 虛擬環境名稱 命令建立虛擬環境,會在當前所在目錄進行建立 6.進入虛擬環境 開啟命令列 進入虛擬環...