CentOS搭建 Python 开发环境

在安装前我们检查下系统的 Python 版本,可以看到电脑安装的是  Python 2.6.6

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

接下来我们开始第二个步骤:主要是下载和安装编译Python 2.7

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

然后输入执行上面语言安装其它的工具包,基本上我们第一个步骤已经完成了

接下来我们开始第二个步骤:主要是下载和安装编译Python 2.7

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

cheme="light">

yum install -y zlib-devel bzip2-devel openssl-devel ncur

然后输入执行上面语言安装其它的工具包,基本上我们第一个步骤已经完成了

接下来我们开始第二个步骤:主要是下载和安装编译Python 2.7

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

怕后续安装有问题,先来安装开发工具包先安装 Development Tools

cheme="light">yum groupinstall -y "Development tools"
python安装包提示
cheme="light">

yum install -y zlib-devel bzip2-devel openssl-devel ncur

然后输入执行上面语言安装其它的工具包,基本上我们第一个步骤已经完成了

接下来我们开始第二个步骤:主要是下载和安装编译Python 2.7

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

在安装前我们检查下系统的 Python 版本,可以看到电脑安装的是  Python 2.6.6

cheme="light">python --version

我们再检查系统的版本号,看到我们架设的服务器的版本号是 CentOS release 6.8

cheme="light">cat /etc/redhat-release
python版本和Centos版本检测

怕后续安装有问题,先来安装开发工具包先安装 Development Tools

cheme="light">yum groupinstall -y "Development tools"
python安装包提示
cheme="light">

yum install -y zlib-devel bzip2-devel openssl-devel ncur

然后输入执行上面语言安装其它的工具包,基本上我们第一个步骤已经完成了

接下来我们开始第二个步骤:主要是下载和安装编译Python 2.7

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

在安装前我们检查下系统的 Python 版本,可以看到电脑安装的是  Python 2.6.6

cheme="light">python --version

我们再检查系统的版本号,看到我们架设的服务器的版本号是 CentOS release 6.8

cheme="light">cat /etc/redhat-release
python版本和Centos版本检测

怕后续安装有问题,先来安装开发工具包先安装 Development Tools

cheme="light">yum groupinstall -y "Development tools"
python安装包提示
cheme="light">

yum install -y zlib-devel bzip2-devel openssl-devel ncur

然后输入执行上面语言安装其它的工具包,基本上我们第一个步骤已经完成了

接下来我们开始第二个步骤:主要是下载和安装编译Python 2.7

我们直接到官网下载版本为2.7的版本,执行如下语言

cheme="light">wget https://mc.qcloudimg.com/static/archive/b577469e4ed03782eb1f62e8fd6125a5/Python-2.7.13.tar.gz

下载完成后,我们继续执行一下命令

cheme="light">tar zxvf Python-2.7.13.tar.gz

进入文件夹 Python-2.7.13

cheme="light">cd Python-2.7.13

然后我们执行 configure 文件预编译

cheme="light">./configure

然后我们执 编译和安装

cheme="light">make && make install

安装到这一步,我们的下载和安装编译已经完成

接下来我们要执行第三步,主要是配置python,配置默认python的版本号

首先我们执行下面命令把默认的旧版重新命名

cheme="light">mv /usr/bin/python /usr/bin/python.old

再删除系统默认的 python-config 软链接

cheme="light">rm -f /usr/bin/python-config

再创建我们新版本的 Python 软链接

cheme="light">ln -s /usr/local/bin/python /usr/bin/python
cheme="light">ln -s /usr/local/bin/python-config /usr/bin/python-config
cheme="light">ln -s /usr/local/include/python2.7/ /usr/include/python2.7

编辑 /usr/bin/yum 文件,把代码第一行的 python 改为指向老的 python2.6 版本

cheme="light">#!/usr/bin/python2.6
import sys
try:
    import yum
except ImportError:
    print >> sys.stderr, """\nThere was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:

   %s

Please install a package which provides this module, or
verify that the module is installed correctly.

It's possible that the above module doesn't match the
current version of Python, which is:
%s

If you cannot solve this problem yourself, please go to
the yum faq at:
  http://yum.baseurl.org/wiki/Faq

""" % (sys.exc_value, sys.version)
    sys.exit(1)

sys.path.insert(0, '/usr/share/yum-cli')
try:
    import yummain
    yummain.user_main(sys.argv[1:], exit_code=True)
except KeyboardInterrupt, e:
    print >> sys.stderr, "Exiting on user cancel."

    sys.exit(1)

查看 Python 版本,现在我们看到的已经是最新版了

cheme="light">python --version

安装到这一步,我们配置python已经完成了

最后一步,我们需要为新版本配置和安装一些工具

先我们为python安装pip

cheme="light">curl https://bootstrap.pypa.io/get-pip.py | python

再使用pip安装的第三方库

cheme="light">pip install requests

到这样一步我们安装的python已经完成。

本文由 学习链 作者:学习链 发表,其版权均为 学习链 所有,文章内容系作者个人观点,不代表 学习链 对观点赞同或支持,未经许可,禁止转载,题图来自Unsplash,基于CC0协议。

抱歉,评论已关闭!