• CentOS7配置python3教程


    环境准备:

    1.python3.7.1 下载地址:https://www.python.org/    注意:CentOS7默认就有python2的

    2.虚拟机CentOS 7 64位,下载地址:https://msdn.itellyou.cn/ (这个虚拟机是纯系统一些环境都要自己去弄)

    3.VMware

    一:CentOS安装再VMware上

    参考地址:

    https://blog.csdn.net/guo_ridgepole/article/details/78973763

    https://jingyan.baidu.com/article/0eb457e5d7b28403f0a90577.html

    二:CentOS上安装python3.7.1

    1.打开终端,切换到root最高权限

    说明:输入su,然后输入密码(安装linux时候填写的),当出现root字样,那么就是root了。

    2.安装python在liunx上面赖以生存的环境

    yum -y groupinstall development

    yum -y install zlib zlib-devel

    yum -y install bzip2 bzip2-devel

    yum -y install ncurses ncurses-devel

    yum -y install readline readline-devel  (键盘键需要)

    yum -y install openssl openssl-devel

    yum -y install openssl-static

    yum -y install xz lzma xz-devel

    yum -y install sqlite sqlite-devel

    yum -y install gdbm gdbm-devel

    yum -y install tk tk-devel

    yum -y install libffi libffi-devel

    说明:安装以上这种东西,都需要运行步骤5,6,7

    3.下载python3.7.1安装包

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

    4.解压python安装包

    # tar -zxvf Python-3.7.1.tgz  -C  /usr/local/                 说明:-c 会帮你创建和Python-3.7.1压缩文件一样的名字的文件夹,/usr/local/ 所以这后面不用指定文件夹

    5.切换到Python-3.6.1文件夹下面

    cd Python-3.7.1

    6.配置编译

    ./configure --prefix=/usr/local/Python-3.7.1  --enable-shared CFLAGS=-fPIC    说明:--prefix后面添加的是python安装路径,--enable-shared CFLAGS=-fPIC 这个是为了编译第三方库需要使用

    7.编译源码与执行安装

    make&&make install

    8.新建软链接

    ln -s /usr/local/Python-3.7.1/bin/python3  /usr/bin/python3

    ln -s /usr/local/Python-3.7.1/bin/pip3  /usr/bin/pip3

    8.验证是否成功

    # python 3

    如果出现python3: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory错误

    解决:在Python-3.7.1文件夹里面复制一个文件

    [root@huangyh Python-3.7.1]# cp libpython3.7m.so.1.0 /usr/lib64

    9.查看python安装路径

    whereis python3

    三:安装pip

    1.安装pip,需要先安装setuptools

    wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz   说明:--no-check-certificate   表示安装时“不检查证书”

    2.解压安装包

    tar -zxvf setuptools-19.6.tar.gz -C /usr/local/

    3.切换路径

    cd setuptools-19.6

    4.建立与安装

    python3 setup.py build

    python3 setup.py install

    5.安装pip

    wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-19.0.3.tar.gz

    6.解压安装包

    tar -zxvf pip-19.0.3.tar.gz -C /usr/local/

    7.切换路径

    cd pip-19.0.3

    8.建立与安装

    python3 setup.py build

    python3 setup.py install

    四:安装第三方模块

    1.以上环境配置好之后,你就直接pip3 install 库名,就行了。

    注:自己学习记录

  • 相关阅读:
    【HDU 2093】考试排名(结构体水题)
    【HDU 2037】今年暑假不AC
    【HDU 1234】开门人和关门人(水题)
    【HDU 1005】Number Sequence
    第一篇博客——ACM之路!
    深度学习全家福
    搭建 keras + tensorflow
    MSCI 成份股 清单
    SK-Learn 全家福
    创业笔记 -- 网站正式对外运营
  • 原文地址:https://www.cnblogs.com/hao2018/p/10030485.html
Copyright © 2020-2023  润新知