• CentOS7 服务器上如何安装python3


    1.官网下载python3的源码包

    网址:https://www.python.org/

    进去之后点击导航栏的Downloads,
    也可以鼠标放到Downloads上弹出菜单选择Source code,
    就是源码包的意思,这里选择最新版本3.7.4,
    当然下面也有很多其他历史版本,
    点进去之后页面下方可以看到下载链接,
    包括源码包、Mac OSX安装包、Windows的安装包

    这里选择第一个(Gzipped source tarball)下载即可,
    下载的就是源码包:Python-3.7.4.tgz。

     

    2.安装

    2.1 在/usr/local/目录下建立python3文件夹

    # mkdir /usr/local/python3

    # cd /usr/local/python3

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

    # tar -xvzf Python-3.7.4.tgz

    2.2.进入Python-3.7.4文件夹,配置安装路径。

    # ./configure --prefix=/usr/local/python3

    2.3.编译、安装可执行文件

    # make && make install

    2.4.使用命令创建软连接

    # ln -s /usr/local/python3/bin/python3 /usr/bin/python3

    # ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    2.5.输入python3 回车,显示如下。

    Python 3.7.4 (default, Aug 21 2019, 16:50:17)
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
    Type "help", "copyright", "credits" or "license" for more information.

    2.6.输入python2 回车,显示如下。

    Python 2.7.5 (default, Oct 30 2018, 23:45:53)
    [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux2
    Type "help", "copyright", "credits" or "license" for more information.

     

    3.安装可能遇到的问题

    3.1.问题

     zipimport.ZipImportError: can't decompress data; zlib not available

    解决,安装依赖。

    yum install zlib*
    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

    3.2问题
    ModuleNotFoundError: No module named '_ctypes'
    解决
    yum install libffi-devel -y

     

  • 相关阅读:
    iOS如何获取蓝牙Mac地址
    iOS完整App资源收集
    四月兄弟AprilBeacon
    图片360°旋转动画(
    图片圆角
    获取子字符串在元字符串中出现的所有位置
    调用系统震动 循环震动
    ibecon后台运行
    uiwebview 加载本地js、css、img,html从网站加载
    获取蓝牙mac地址
  • 原文地址:https://www.cnblogs.com/z3286586/p/11389949.html
Copyright © 2020-2023  润新知