美文网首页
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