环境

操作系统:
cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.2 (Maipo)

Python版本:
python -V

Python 2.7.5

一、安装setuptools ,setuptools带有easy_install

#https://pypi.python.org/pypi

wget https://pypi.python.org/packages/6c/54/f7e9cea6897636a04e74c3954f0d8335cc38f7d01e27eec98026b049a300/setuptools-38.5.1.zip#md5=1705ae74b04d1637f604c336bb565720
unzip setuptools-38.5.1.zip
cd setuptools-38.5.1
python setup.py build
python setup.py install

注意:Windows、Linux安装setuptools的方式一样

对于Windows系统,可以下载ez_setup.py,然后使用Python命令来运行即可。

python ez_setup.py

安装setuptools之后,就会有easy_install命令,如没有,可能需要配置环境变量
windows在 Python安装目录的Scripts目录中,比如C:\Python27\Scripts

二、安装 pip
easy_install pip

三、利用pip 安装ansible
pip install ansible
ansible

四、利用pip安装django
pip install django

注意:rhel7 ,利用epel的yum源安装,虽然能安装上去,但是无法使用,ansible所依赖的一些包的版本都比较低,提示让更新。