精华内容
参与话题
问答
  • 安装Python2.6.6

    千次阅读 2019-02-18 16:13:49
    Python下载地址 https://www.python.org/ftp/python/ 这个适用于linux版本 https://www.python.org/ftp/python/2.6.6/ 2.6.6下载 使用wget 地址就能下载各个版本的python 比如 wgethttps://...

    Python下载地址  https://www.python.org/ftp/python/  这个适用于linux版本

    https://www.python.org/ftp/python/2.6.6/       2.6.6下载

    使用wget 地址就能下载各个版本的python

    比如  wget https://www.python.org/ftp/python/2.6.6/Python-2.6.6.tgz 

    tar –jxvf Python-2.6.6.tar.bz2
     
    cd Python-2.6.6
     
    ./configure
     
    make
     
    make install

    验证结果

    python -V

    展开全文
  • Python-2.6.6.tgz

    2019-10-23 09:43:55
    Python-2.6.6.tgz的安装文件,亲测可以正常使用。Python-2.6.6.tgz
  • python 2.6 升级到 2.7,及pip安装 由于CentOS6.5 自带python版本为2.6.6,实际中使用的大多为2.7.x版本。于是手动升级。 查看python的版本 #python -V Python 2.6.6 1.下载Python-2.7.6 #wget ...

    将python 2.6 升级到 2.7,及pip安装
    由于CentOS6.5 自带python版本为2.6.6,实际中使用的大多为2.7.x版本。于是手动升级。
    查看python的版本
    #python -V
    Python 2.6.6

    1.下载Python-2.7.6
    #wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz

    注意我们一般使用如下命令:
    wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz

    根据官方资源,可以下载最新版本

    2.解压
    #tar  vxf Python-2.7.13.tgz

    3.更改工作目录
    #cd Python-2.7.6
     
    4.安装
    ./configure -enable-shared --prefix=/usr/local
    ./configure --prefix=/usr/local
    make && make install

     
    5.查看版本信息
    #/usr/local/bin/python2.7 -V

     
    6.建立软连接,使系统默认的 python指向 python2.7
    #mv /usr/bin/python /usr/bin/python2.6.6 
    #ln -s /usr/local/bin/python2.7 /usr/bin/python

     
    7.重新检验Python 版本
    #python -V
    2.7.6

     
    8.解决系统 Python 软链接指向 Python2.7 版本后,因为yum是不兼容 Python 2.7的,所以yum不能正常工作,我们需要指定 yum 的Python版本
    #vim /usr/bin/yum

     
    将文件头部的
    #!/usr/bin/python
     
    改成
    #!/usr/bin/python2.6.6
     
     
    8.然后安装setuptools和pip
    安装setuptools
    wget https://bootstrap.pypa.io/ez_setup.py -O - | python
    然后安装pip,先下载然后解压。
    wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
     
     
    进入pip文件夹,Python setup.py

    libpython2.7.so.1.0 cannot open的解决方法


    一 原因分析

        由于在系统的lib路径中找不到这个共享库。

       注: 如果编译时加上了--enable-shared,才会编译这个共享库,默认的位置是python可执行程序所在目录的lib目录下,如/usr/local/python27

    二 解决方法

      1. 可以使用如下方式编译Python以解决这个问题:

        ./configure --enable-shared --prefix=/usr/local/python27

        make && make install

      2. cp /usr/local/python27/lib/libpython2.7.so.1.0 /usr/local/lib

         cd /usr/local/lib

         ln -s libpython2.7.so.1.0 libpython2.7.so

      3. 使用命令whereis libpython2.7.so.1.0得到如下结果就说明

        libpython2.7.so.1: /usr/local/lib/libpython2.7.so.1.0

      4. 如果whereis没有结果,或者还有import错误,可以尝试如下操作:

        在/etc/ld.so.conf中加入新行/usr/local/lib

        保存后,运行

        /sbin/ldconfig

        /sbin/ldconfig –v

    展开全文
  • python2.6.6 升级到python2.7.14

    万次阅读 2017-11-16 15:35:36
    其实网上有很多关于python2.6.6 升级到python2.7的文章,但是我对比这些类似的文章升级之后,发现其中有错误的地方,于是决定还是自己写一个真正的升级过程。 我的虚拟机里安装的是CentOS 6.5里面默认安装的Python...

    其实网上有很多关于python2.6.6 升级到python2.7的文章,但是我对比这些类似的文章升级之后,发现其中有错误的地方,于是决定还是自己写一个真正的升级过程。

    我的虚拟机里安装的是CentOS 6.5里面默认安装的Python2.6.6,因为要学习TensorFlow,所以决定升级到2.7

    1、下载安装包

    其实在python官网上有个目录列举出了各个版本的下载安装包,点击这里,可以看到

    这里是按照发布时间排列的,往下拉可以找到已经发布的各个版本,我们找到2.7.14,这个是比较重要的一个版本

    点击这里的Python-2.7.14.tgz可以直接下载安装包文件,也可以使用wget来直接下载,如果需要安装的服务器无法直接访问外网,可以使用下载安装包文件的方式,如果可以访问外部推荐使用wget方式。

    wget https://www.python.org/ftp/python/Python-2.7.14.tgz

    无论用哪种方式,下载到安装包之后都会得到Python-2.7.14.tgz这个安装文件

    2、解压配置

    解压安装文件

    tar -zvf Python-2.7.14.tgz  

    得到 Python-2.7.14文件夹

    cd Python-2.7.14

    ./configure --prefix=/usr/local/python2.7

    执行之后提示是这样

    [root@node2 Python-2.7.14]# ./configure --prefix=/usr/local/python2.7
    checking build system type... x86_64-pc-linux-gnu
    checking host system type... x86_64-pc-linux-gnu
    checking for python2.7... no
    checking for python3... no
    checking for python... python
    checking for --enable-universalsdk... no
    checking for --with-universal-archs... 32-bit
    checking MACHDEP... linux2
    checking EXTRAPLATDIR... 
    checking for --without-gcc... no
    checking for --with-icc... no
    checking for gcc... no
    checking for cc... no
    checking for cl.exe... no
    configure: error: in `/opt/package/python_lib/Python-2.7.14':
    configure: error: no acceptable C compiler found in $PATH
    See `config.log' for more details

    提示:no acceptable C compiler found in $PATH

    于是赶紧测试下gcc果然这个不存在,可能是虚拟机在安装CentsOS时没有选择安装GCC

    [root@node2 Python-2.7.14]# gcc
    -bash: gcc: command not found
    [root@node2 Python-2.7.14]#  yum -y install gcc
    执行yum -y install gcc安装了gcc ,重新执行./configure --prefix=/usr/local/python2.7可以正常安装python

    执行make

    执行make install

    然后进入/usr/local/python2.7/bin,这个目录的内容如下:

    [root@node2 bin]# ll
    总用量 6164
    -rwxr-xr-x. 1 root root     111 11月  9 19:24 2to3
    -rwxr-xr-x. 1 root root     109 11月  9 19:24 idle
    -rwxr-xr-x. 1 root root      94 11月  9 19:24 pydoc
    lrwxrwxrwx. 1 root root       7 11月  9 19:27 python -> python2
    lrwxrwxrwx. 1 root root       9 11月  9 19:27 python2 -> python2.7
    -rwxr-xr-x. 1 root root 6273995 11月  9 19:24 python2.7
    -rwxr-xr-x. 1 root root    1697 11月  9 19:27 python2.7-config
    lrwxrwxrwx. 1 root root      16 11月  9 19:27 python2-config -> python2.7-config
    lrwxrwxrwx. 1 root root      14 11月  9 19:27 python-config -> python2-config
    -rwxr-xr-x. 1 root root   18557 11月  9 19:24 smtpd.py
    [root@node2 bin]# 
    

    3、测试

    在这个目录下执行python2或者python2.7都可以出现python的提示符表示安装成功


    4、建立软连接

    1)备份python2.6.6的启动文件

    mv /usr/bin/python /usr/bin/python2.6.6

    2)创建用于启动python2.7.14的软连接

    ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python,有的文章里写的是下面这样:ln -s /usr/local/bin/python2.7 /usr/bin/python ,事实证明是有错误的。因为编译好的python2.7.14可执行文件在/usr/local/python2.7/bin/这个目录下面并不在/usr/local/python2.7目录下,同时创建符号链接也需要指定具体的可执行文件名才行。

    5.测试

    下面我们测试下创建好的软连接

    如果软链接的->后面是红色显示的字体,通常表示这个软连接指向的路径是无效的。

    此时我们换个其他的目录,比如在/下面执行下python,

    可以看到提示的Python2.7.14,证明安装成功,但是还没有彻底结束

    6. 配置yum启动路径

    yum不兼容 Python 2.7,但是我们现在已经把Python2.6.6升级成了Python2.7.14, 所以yum不能正常工作,我们需要指定 yum 的Python版本,

    vim /usr/bin/yum

    将头部#!/usr/bin/python 改成#!/usr/bin/python2.6.6(刚刚备份的)

    然后保存退出即可。

    如果我们想要启动老版本python2.6.6,可以执行python2.6.6即可,如果是想启动python2.7,只需要执行python即可

    因此这里的升级不是把python2.6.6彻底干掉,而是重新安装了python2.7.14.而且也兼顾到yum的使用。

    展开全文
  • CentOS 6 系统默认 Python 版本是:2.6.6 平时在使用中遇到很多的库要求是 2.7.x 版本的库,比如使用 ConfigParser 库,在 2.6 版本库就不支持没有 value 值的配置项,需要升级到 2.7 以上的库才行,这次就尝试升级...

    CentOS 6 系统默认 Python 版本是:2.6.6 平时在使用中遇到很多的库要求是 2.7.x 版本的库,比如使用 ConfigParser 库,在 2.6 版本库就不支持没有 value 值的配置项,需要升级到 2.7 以上的库才行,这次就尝试升级一下 Python 到 2.7.x 版本,记录于此。

    1. 准备安装包,系统是最小化安装   

    # 下载安装依赖的相关包
    [root@vip ~]# yum install vim gcc make wget -y [root@vip ~]# yum install openssl-devel zlib-devel readline-devel sqlite-devel -y

    # 下载
    [root@vip ~]# cd /usr/local/src
    [root@vip ~]# wget https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tgz # 解压 [root@vip ~]# tar -zxvf Python-2.7.10.tgz [root@vip ~]# ls Python-2.7.10 Python-2.7.10.tgz

    2. 编译配置安装

    [root@vip ~]# cd Python-2.7.10
    [root@vip Python-2.7.10]# ./configure --enable-shared --enable-loadable-sqlite-extensions \ --prefix=/usr/local/python27 --with-zlib --with-ssl      #这和上面是一条命令
    [root@vip Python-2.7.10]# vim ./Modules/Setup    # 找到下边这一行内容,去掉注释
    #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
    [root@vip Python-2.7.10]# make && make install

    3. 查看 python 版本信息

    [root@vip Python-2.7.10]# python -V
    Python 2.6.6
    # 版本依旧是 2.6.6
    4. 用 python2.7 替换旧版本

    [root@vip Python-2.7.10]# cd /usr/bin/
    [root@vip bin]# ls python* -l   # 旧 python 版本信息
    -rwxr-xr-x. 2 root root 4864 2月  22 2013  python
    lrwxrwxrwx. 1 root root    6 10月 22 18:38 python2 -> python
    -rwxr-xr-x. 2 root root 4864 2月  22 2013  python2.6
    [root@vip bin]# mv /usr/bin/python /usr/bin/python2.6.6
    [root@vip bin]# ln -s /usr/local/python27/bin/python2.7 /usr/bin/python
    [root@vip bin]# ls python* -l
    lrwxrwxrwx. 1 root root   33 10月 23 00:01 python -> /usr/local/python27/bin/python2.7
    lrwxrwxrwx. 1 root root    6 10月 22 18:38 python2 -> python
    -rwxr-xr-x. 2 root root 4864 2月  22 2013 python2.6
    -rwxr-xr-x. 2 root root 4864 2月  22 2013 python2.6.6

    5. 重新验证 Python 版本信息

    [root@vip bin]# python -V
    Python 2.7.10

    可以看到,系统识别的 python 版本已经是 python 2.7.10

    执行 python -V 遇到的问题:

    python: error while loading shared libraries: libpython2.7.so.1.0: cannot open shared object file: No such file or directory
    # 原因:linux系统默认没有把/usr/local/python27/lib路径加入动态库搜索路径

    解决:

    [root@vip ~]# vim /etc/ld.so.conf
    # 添加如下一行内容
    /usr/local/python27/lib
    [root@vip ~]# ldconfig  # 使新添加的路径生效

    二、解决 yum 兼容性问题

    因为 yum 是不兼容 Python 2.7 的,所以 yum 不能正常工作,我们需要指定 yum 的 Python 为 2.6。

    1. 升级 python 后 yum 出现的问题

    [root@vip bin]# yum 
    There was a problem importing one of the Python modules
    required to run yum. The error leading to this problem was:
     No module named yum
    ... ... ... ...

    2. 编辑 yum 配置文件

    [root@vip bin]# vim /usr/bin/yum
    #!/usr/bin/python
    # 第一行修改为 python2.6.6
    #!/usr/bin/python2.6.6

    3. 验证 yum 问题解决

    [root@vip bin]# yum repolist
    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
    ... ... ... ...

     

    三、升级 python 后,安装 pip 工具

    1. 下载安装

    [root@vip ~]# wget https://bootstrap.pypa.io/get-pip.py
    [root@vip ~]# python get-pip.py

    2. 设置软连接

    [root@vip ~]# ln -s /usr/local/python27/bin/pip2.7 /usr/bin/pip

     

    四、安装 ipython

    [root@vip ~]# pip install ipython==1.2.1
    [root@vip ~]# ln -s /usr/local/python27/bin/ipython /usr/bin/ipython



    展开全文
  • 1.下载2.7.8版本wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgztar zxvf Python-2.7.8.tgz2.进入到解压文件cd Python-2.7.8 ./configure --prefix=/usr/local/python #如果报错 先安装编译器 yum ...
  • 安装Python2.6.6

    2019-07-16 15:29:00
    Python下载地址 https://www.python.org/ftp/python/这个适用于linux版本 https://www.python.org/ftp/python/2.6.6/2.6.6下载 使用wget 地址就能下载各个版本的python 比如 wgethttps://...
  • python-2.6.6 安装包

    2017-10-13 10:29:41
    python-2.6.6 可用于32位windows系统下的安装。用于编写python代码。
  • python2.6安装包

    2018-12-20 11:59:15
    CentOS6.8 卸载Python2.6后,重新安装。python2.6升级后yum不能用。 1、删除现有Python rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联 whereis python |xargs rm -frv ##...
  • python2.6-MySQLdb

    2013-07-06 18:20:24
    python2.6-MySQLdb,包括python2.6安装包、MySQLdb for python2.6安装包、MySQLdb使用配置,为想学习Python操作mysql数据库的同学提供了极大的方便。。。
  • 本文介绍CentOS 6.3从自带的Pyhon版本是2.6升级到2.7.6的方法。 因为CentOS系统中旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装。 1.下载Pyhon,选择下载Gzipped source ...
  • python2.6的numpy模块

    热门讨论 2012-12-25 15:40:07
    主要用于数据处理分析,方便矩阵数组向量等运算
  • python2.6(64位)

    2017-07-05 13:53:37
    python 2.6 64位
  • 如何安装python2.6

    千次阅读 2017-03-22 11:14:14
    由于机器上的python 版本比较高,需要安装一个低版本的python具体执行步骤:1. 使用如下命令下载到2.6版本wget http://www.python.org/ftp/python/2.6/Python-2.6.tgz2. 解压pythontar xzf Python-2.6.tgz cd ...
  • 1 安装Python2.6的依赖包 yum groupinstall "Development tools" yum install zlib-devel yum install bzip2-devel yum install openssl-devel yum install ncurses-devel yum install sqlite-devel ...
  • linux python 2.6安装 paramiko

    千次阅读 2018-07-17 14:00:14
     安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块。  通常安装标准的python模块,只需要在模块的根目录下运行: python setup.py build python setup.py install 备注:安装前先检查是否安装...
  • 下面安装根据网友资料修改 ...Python 版本:2.6 下载地址:http://www.python.org/download/releases/2.6.1/ 下载msi文件并安装 MySQLdb版本: MySQL-python-1.2.2.win32-py2.6.exe 下...
  • python 2.6 升级 2.7

    千次阅读 2017-09-15 15:08:45
    python 2.6 升级 2.7
  • 本文介绍CentOS 6.3从自带的Pyhon版本是2.6升级到2.7.6的方法。因为CentOS系统中旧版本的Python已被深度依赖,所以不能卸载原有的python,只能全新安装。1.下载Pyhon,选择下载Gzipped source tar ball (2.7.6) (sig...
  • 本文介绍CentOS 6.3从自带的Pyhon版本是2.6升级到2.7.6的方法。 因为CentOS系统中旧版本的Python已被深度依赖,所以不能卸载原有的Python,只能全新安装。 1.下载Pyhon,选择下载Gzipped source tar ball (2.7....

空空如也

1 2 3 4 5 ... 20
收藏数 67,173
精华内容 26,869
关键字:

python2.6

python 订阅