Python環境ノートの作成またはアップグレード
1699 ワード
Python環境ノートを構築またはアップグレードし、吐血記録を記録します!
新しいCentosでPythonを振り回すたびに、前の2つの文章(本文の終わりの文章の推薦を参照)を参考にした後、いつもこのような問題に直面して、もとはいくつかのPythonが依存しているパッケージがインストールされていないので、またmake&make installを再構築しなければなりません.Pythonを正式にインストールする前に、これらをインストールしておけば、やはり問題ありません!
参考文章:本ブログはすべて北京SEO方法のオリジナル文章の原文の住所です:http://seofangfa.com/python-note/python-update-2.htmlここでお礼を言う
新しいCentosでPythonを振り回すたびに、前の2つの文章(本文の終わりの文章の推薦を参照)を参考にした後、いつもこのような問題に直面して、もとはいくつかのPythonが依存しているパッケージがインストールされていないので、またmake&make installを再構築しなければなりません.Pythonを正式にインストールする前に、これらをインストールしておけば、やはり問題ありません!
#!/bin/bash
# python
#
# echo "fang ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers # sudo
# :
yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers sqlite-devel libaio libaio-devel
# : python2.6 python2.7.10
wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz
tar -xvf Python-2.7.10.tgz
cd Python-2.7.10
mkdir /usr/local/python2.7
./configure #
make&&make install
#
#mv /usr/bin/python /usr/bin/python2.6 # python
#ln -s /usr/local/bin/python2.7 /usr/bin/python
#python -V
vi /usr/bin/yum
#!/usr/bin/python python #!/usr/bin/python2.6
# : pip
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-18.2.tar.gz
tar xzvf setuptools-18.2.tar.gz
cd setuptools-18.2
python setup.py install
easy_install pip
######### pip############
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-7.1.2.tar.gz
tar xzvf pip-7.1.2.tar.gz
cd pip-7.1.2
python setup.py install
参考文章:本ブログはすべて北京SEO方法のオリジナル文章の原文の住所です:http://seofangfa.com/python-note/python-update-2.htmlここでお礼を言う