CentOSpython2.7 automatic installation script

Source: Internet
Author: User
Because CentOSpython needs to be configured multiple times, simply write a script. Version used: CentOSrelease6.3 (Final). It has never been tested. One-sentence installation (sudo or root required): [plain] viewplaincopywgethttps: // response

Because CentOS python needs to be configured multiple times, simply write a script.

Use Version: CentOS release 6.3 (Final). Other versions have not been tested.

One-statement installation (sudo or root required ):


[Plain]View plaincopy
  1. Wget https://gist.github.com/zagfai/9087397/raw/16b0765875764bfc61c79330fbd242f7551c010d/centpy.sh & sudo sh centpy. sh & rm centpy. sh


The code is as follows,


[Plain]View plaincopy
  1. #! /Bin/bash

  2. # System packages ========================================== ======================================

  3. Yum-y install python-devel openssl-devel gcc sqlite-devel mysql-devel libxml2-devel libxslt-devel

  4. # Python ============================================== ======================================

  5. Wget http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz

  6. Tar-xzf Python-2.7.6.tgz

  7. Cd Python-2.7.6

  8. ./Configure -- prefix =/usr/local/python2.7 -- with-threads -- enable-shared

  9. Make & make altinstall

  10. Ln-s/usr/local/python2.7/lib/libpython2.7.so/usr/lib

  11. Ln-s/usr/local/python2.7/lib/libpython2.7.so. 1.0/usr/lib

  12. Ln-s/usr/local/python2.7/bin/python2.7/usr/bin

  13. Ln-s/usr/bin/python2.7/usr/bin/python27

  14. /Sbin/ldconfig-v

  15. # Easyinstall and pip ========================================== ==================================

  16. Wget http://pypi.python.org/packages/source/d/distribute/distribute-0.6.49.tar.gz -- no-check-certificate

  17. Tar xf distribute-0.6.49.tar.gz

  18. Cd distri#- 0.6.49

  19. Python2.7 setup. py install

  20. /Usr/local/python2.7/bin/easy_install pip

  21. Ln-s/usr/local/python2.7/bin/pip/usr/bin

  22. # Preinstall packages ========================================== ================================

  23. Pip install mysql-python ipython requests readline beautifulsoup4 html5lib

  24. Ln-s/usr/local/python2.7/bin/ipython/usr/bin

  25. Wget https://github.com/zagfai/webtul/archive/v0.31.zip

  26. Unzip v0.31

  27. Cd webtul-0.31 & sudo python2.7 setup. py install

  28. # Done

  29. Echo rm dirs .............

  30. Rm Python-2.7.6 Python-2.7.6.tgz-r

  31. Echo FinishInstall !!!!!!!!!!

  32. Python2.7-V


Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.