//

// install pip

//

[root@wode012 tools]# python get-pip.py 

/tmp/tmp4BEPxg/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

You are using pip version 7.0.3, however version 7.1.2 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

Collecting pip

/tmp/tmp4BEPxg/pip.zip/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

  Downloading pip-7.1.2-py2.py3-none-any.whl (1.1MB)

    100% |████████████████████████████████| 1.1MB 50kB/s 

Collecting wheel

  Downloading wheel-0.26.0-py2.py3-none-any.whl (63kB)

    100% |████████████████████████████████| 65kB 35kB/s 

Installing collected packages: pip, wheel

Successfully installed pip-7.1.2 wheel-0.26.0

[root@wode012 tools]# 


//

// upgrade pip

//

[root@wode012 tools]# pip install --upgrade pip

Requirement already up-to-date: pip in /usr/lib/python2.7/site-packages

[root@wode012 tools]# 


//

// install tornado

//

[root@wode012 tools]# pip install tornado

Collecting tornado

/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

  InsecurePlatformWarning

  Downloading tornado-4.3.tar.gz (450kB)

    100% |████████████████████████████████| 454kB 583kB/s 

Requirement already satisfied (use --upgrade to upgrade): backports.ssl-match-hostname in /usr/lib/python2.7/site-packages (from tornado)

Collecting singledispatch (from tornado)

  Downloading singledispatch-3.4.0.3-py2.py3-none-any.whl

Collecting certifi (from tornado)

  Downloading certifi-2015.9.6.2-py2.py3-none-any.whl (371kB)

    100% |████████████████████████████████| 372kB 273kB/s 

Collecting backports-abc>=0.4 (from tornado)

  Downloading backports_abc-0.4-py2.py3-none-any.whl

Requirement already satisfied (use --upgrade to upgrade): six in /usr/lib/python2.7/site-packages (from singledispatch->tornado)

Building wheels for collected packages: tornado

  Running setup.py bdist_wheel for tornado

  Stored in directory: /root/.cache/pip/wheels/2d/e6/19/1a61a89abb78cc3e1761a5844eaa1fdc86fd41b38353df5967

Successfully built tornado

Installing collected packages: singledispatch, certifi, backports-abc, tornado

Successfully installed backports-abc-0.4 certifi-2015.9.6.2 singledispatch-3.4.0.3 tornado-4.3

[root@wode012 tools]# 


//

// install mysql-python

//

[root@wode012 tools]# pip install mysql-python

Collecting mysql-python

/usr/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.

  InsecurePlatformWarning

  Downloading MySQL-python-1.2.5.zip (108kB)

    100% |████████████████████████████████| 110kB 412kB/s 

Building wheels for collected packages: mysql-python

  Running setup.py bdist_wheel for mysql-python

  Complete output from command /usr/bin/python -c "import setuptools;__file__='/tmp/pip-build-yf1v45/mysql-python/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /tmp/tmpbTaMkNpip-wheel-:

  running bdist_wheel

  running build

  running build_py

  creating build

  creating build/lib.linux-x86_64-2.7

  copying _mysql_exceptions.py -> build/lib.linux-x86_64-2.7

  creating build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/__init__.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/converters.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/connections.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/cursors.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/release.py -> build/lib.linux-x86_64-2.7/MySQLdb

  copying MySQLdb/times.py -> build/lib.linux-x86_64-2.7/MySQLdb

  creating build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/__init__.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/CR.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/FIELD_TYPE.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/ER.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/FLAG.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/REFRESH.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  copying MySQLdb/constants/CLIENT.py -> build/lib.linux-x86_64-2.7/MySQLdb/constants

  running build_ext

  building '_mysql' extension

  creating build/temp.linux-x86_64-2.7

  gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -g -m64 -fPIC -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing

  unable to execute gcc: No such file or directory

  error: command 'gcc' failed with exit status 1

  

  ----------------------------------------

  Failed building wheel for mysql-python

Failed to build mysql-python

Installing collected packages: mysql-python

  Running setup.py install for mysql-python

    Complete output from command /usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-yf1v45/mysql-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-OxlOGK-record/install-record.txt --single-version-externally-managed --compile:

    running install

    running build

    running build_py

    running build_ext

    building '_mysql' extension

    gcc -pthread -fno-strict-aliasing -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fwrapv -fPIC -Dversion_info=(1,2,5,'final',1) -D__version__=1.2.5 -I/usr/include/mysql -I/usr/include/python2.7 -c _mysql.c -o build/temp.linux-x86_64-2.7/_mysql.o -g -m64 -fPIC -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing

    unable to execute gcc: No such file or directory

    error: command 'gcc' failed with exit status 1

    

    ----------------------------------------

Command "/usr/bin/python -c "import setuptools, tokenize;__file__='/tmp/pip-build-yf1v45/mysql-python/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-OxlOGK-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /tmp/pip-build-yf1v45/mysql-python

[root@wode012 tools]# 


//

// install dev support

//

# yum install gcc

# yum install gcc-c++

# yum install python-devel

# yum install git

# yum install subversion