人生苦短苦蒿,我用Python
Python 短小精悍,在很多小地方使用Python渗稍,能提升效率佩迟,產(chǎn)生更大的價值。一般我們更多的是在本地使用竿屹,或者一個人使用报强,但是在服務(wù)器上,可能存在多人使用的情況拱燃,所以需要不同版本的Python秉溉,手動安裝很容易沖突,所以采用環(huán)境管理來進行管理碗誉。
安裝Pyenv
sudo yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel #安裝所需的包
#創(chuàng)建目錄召嘶、安裝
mkdir ~/.pyenv
git clone git://github.com/yyuu/pyenv.git ~/.pyenv
#配置環(huán)境變量
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
exec $SHELL -l
``` bash
#列出所有版本
pyenv install --list
#安裝python 3.5.2
pyenv install 3.5.2
#全局使用
pyenv global 3.5.2
#檢查版本
python --version
通過環(huán)境管理,一臺服務(wù)器上可以存在多個環(huán)境哮缺,方便部署弄跌。