安装python虚拟化环境及ansible

2018-12-21  本文已影响0人  Joshua_3539

安装python虚拟化环境及ansible

安装 pip

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

python get-pip.py

安装python多版本管理工具pyenv

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

# 添加环境变量
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile

# pyenv命令的自动补全
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_profile

安装python虚拟化管理工具virtualenv

pip install virtualenv

使用pyenv安装python3.7

# 查看有哪些python环境可以安装
pyenv install -l

# 安装python3之前需要安装libffi-devel、sqlites、readline、bzip2、bzip2-libs包
yum install libffi-devel sqlite sqlite-devel readline readline-devel bzip2 bzip2-libs -y

# 选择某个版本安装
pyenv install 3.7.1

# 默认python环境安装在 ~/.pyenv/versions/版本/

# 查看系统有哪些python环境,前边带*号的为正在使用的版本
pyenv versions

# 查看系统正在使用哪个python环境
pyenv version

#可以使用pyenv [ global | local ] python版本 来更改本地及全局python环境

使用virtualenv安装python虚拟化环境

mkdir /opt/python3.7
cd /opt/python3.7

# 指定-p 指定需要创建的python版本
virtualenv -p ~/.pyenv/versions/3.7.1/bin/python venv3.7

# 切换至指定的python虚拟化环境
. /opt/python3.7/venv3.7/bin/activate

#查看当前python版本
(venv3.7) [root@rancher ~]# python --version
Python 3.7.1

安装ansible

# 使用pip查看ansible版本
pip search ansbile

# 安装ansible
pip install ansible
上一篇下一篇

猜你喜欢

热点阅读