簡介
? ? 搭建不同版本的python環(huán)境伙判,并且能夠隨意的創(chuàng)建、刪除和管理黑忱,在不同的python環(huán)境下切換
安裝環(huán)境
? ? centos7.4宴抚、 VMware Workstation 14 Pro
安裝步驟
1勒魔、查看現(xiàn)有的python環(huán)境
python -V
2、安裝必要的工具
yum -y install zlib zlib-devel?openssl-devel gcc
3酱塔、編譯安裝不同的python版本
1)安裝python2.7.13
cd && wget?https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz
tar -zxvf Python-2.7.13.tgz
cd Python-2.7.13
./configure --prefix=/usr/local/python2.7 && make -j 4 && make install
2)安裝python3.6.3
cd &&?wget?https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
tar -zxvf?Python-3.6.3.tgz
cd?Python-3.6.3
./configure --prefix=/usr/local/python3.6 && make -j 4 && make install
4沥邻、安裝配置virtualenv
easy_install pip?
(
如果沒有 easy_install可下載安裝?
wget https://bitbucket.org/pypa/setuptools/downloads/ez_setup.py && python ez_setup.py
)
pip install virtualenv
配置pip
cat << EOF? > /etc/pip.conf
[list]
format=columns
EOF
pip completion --bash >> ~/.bash_profile
5、安裝配置virtualenvwrapper
pip install virtualenvwrapper
echo "export WORKON_HOME=~/test/venv" >>~/.bash_profile
source ~/.bash_profile
source virtualenvwrapper.sh
使用說明
1羊娃、創(chuàng)建python環(huán)境
mkvirtualenv -p /usr/local/python3.6/bin/python3.6 venv301
mkvirtualenv -p /usr/local/python2.7/bin/python2.7 venv201
2唐全、查看python環(huán)境
lsvirtualenv
3、給所有python環(huán)境安裝flask
allvirtualenv pip install flask
4蕊玷、切換python環(huán)境
workon venv301
workon venv201
5邮利、直接進入python環(huán)境的目錄下
cdvirtualenv
6、退出python環(huán)境
deactivate
7垃帅、刪除python環(huán)境
rmvirtualenv?venv201
8延届、其它
鉤子腳本,可自行查詢相關(guān)內(nèi)容