美文网首页
2017-12-27 Centos 的安装问题 切换到Pytho

2017-12-27 Centos 的安装问题 切换到Pytho

作者: 罗兆峰 | 来源:发表于2018-01-02 19:02 被阅读0次

    1. 桥接与网络地址转换

    桥接需要手动设置IP, 相当于局域网中的一台独立电脑

    网络地址转换则依赖主机的IP

    2. 安装过程中发现 zhaofeng 个人账户没有权限执行sudo

    处理办法:

    A. su - 切换到root 权限下

    B. 执行visudo 在弹出的文件中寻找root All= (ALL) ALL

    在该行下添加个人用户名 all =(ALL )   ALL

    3.切换到python 3.5 流程

    sudo yum group install "Base" "Development Tools"

    sudo yum install tk-devel sqlite-devel bzip2-devel openssl-devel readline-devel gdbm-devel

    wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz

    tar -xvf Python-3.5.1.tar.xz

    $ cd Python-3.5.1

    $ ./configure --enable-shared

    $ make

    $ sudo make install

    此时默认安装到、usr/local/bin  还需在默认的共享库加载路径中加入python 文件的路径

    $ sudo bash -c "echo \"/usr/local/lib\" > /etc/ld.so.conf.d/python35.conf"

    $ sudo ldconfig

    3. GCC升级问题

    必须确定GCC 版本以及依赖安装项

    sudo yum -y install glibc-devel.i686 glibc-devel

    yum groupinstall "Development Tools"

    yum install glibc-static libstdc++-static

    wgethttp://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2

    tar-jxvfgcc-4.8.2.tar.bz2

    cd gcc-4.8.0

    ./contrib/download_prerequisites

    mkdir gcc-build-4.8.2

    cd gcc-build-4.8.2

    ../configure -enable-checking=release  -enable-languages=c,c++  -disable-multilib

    make -j4

    sudo make install

    4.     安装QT  现使用的tar 文件编译

    yum install libX*

    cd/tmp

    gunzip qt-everywhere-opensource-src-%VERSION%.tar.gz  # uncompress the archive

    tar xvf qt-everywhere-opensource-src-%VERSION%.tar  # unpack it

    cd /tmp/qt-everywhere-opensource-src-%VERSION%

    ./configure -v -skip qtquick1

    make

    sudo make install

    make 过程出现错误 使用make &> make.log 重定向标准错误输入到标准输出 查看错误

    相关文章

      网友评论

          本文标题:2017-12-27 Centos 的安装问题 切换到Pytho

          本文链接:https://www.haomeiwen.com/subject/rawugxtx.html