zoukankan      html  css  js  c++  java
  • centos7安装python3.7

    Centos7安装python3.7

    1、安装python3依赖包

     安装python3 需要很多的依赖包,所以我们先安装依赖包,在Linux上直接敲击命令就可以。(在根目录上执行,先切换到根目录:cd /)

     注意:(如果实在不想敲命令的,我告诉大家一个捷径、使用Xshell 连接你的虚拟机,然后就可以直接粘贴复制上面的命令执行了。粘贴复制不要用快捷键操作!!!)

    安装命令如下:

     #:yum -y groupinstall "Development tools"

    #:yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

    #:yum install libffi-devel -y

    2、下载python3 安装包

    先切换目录到 你的root目录下:  #:cd /root

    然后使用命令下载再解压:

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

    #:tar -xvJf  Python-3.7.0.tar.xz

    (如果你的环境没有安装 wget 的话,下载时可能会报错:::-bash: wget: command not found

    -----解决方法:先安装再再次下载python3 :#:yum -y install wget

    3、下载完,并解压完成后,开始编译安装

    #:mkdir /usr/local/python3 #创建编译安装目录

    #:cd Python-3.7.0

    #:./configure --prefix=/usr/local/python3注意:斜线前面还有个 英文符号的 “.”)      

    (注: 当你输入上面的命令执行时,可能会报错:configure: error: no acceptable C compiler found in $PATH

    ------解决办法:安装 gcc 环境 :yum install -y gcc   ,安装成功后重新执行  #:./configure --prefix=/usr/python

    #:make && make install   

    注意:

    如果出现这个错误No module named '_ctypes',

    1、执行如下命令:

    yum install libffi-devel 

    2、从"./configure ..."重新安装

    如果出现zipimport.ZipImportError: can't decompress data; zlib not available错误,

    yum -y install zlib*

    最后运行make clean

    删除一些临时文件(删除源代码(CC++ code)生成的执行文件和所有的中间目标文件)

    4、创建软件连接

      创建软件连接:就是一个指向。以后调用python3  直接输入 #:python3  xxx.py  就可以了

    #:ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3       (注意:第一个字母是 小写的 "L")

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

    5、验证安装

    到上面一步 算是安装完了。下面验证下安装的是否正确

    #:python3 -V      -----结果显示:

    #:pip3 -V        ------结果显示:

  • 相关阅读:
    Flutter实战(四)---LoadingDialog
    多重if结构
    Java类型转换
    Eclipse安装中文简体语言包
    flutter 上传图片 image_picker 的使用
    【Dart学习】--Dart之数字(num)相关方法总结
    Flutter TextField详解
    003——angular 组件 以及组件里面的模板
    001——Typescript 介绍 、Typescript 安 装、Typescript 开发工具
    002——Angular 目录结构分析、app.module.ts 详解、以及 Angular 中创建组件、组件 详解、 绑定数据
  • 原文地址:https://www.cnblogs.com/yunwangjun-python-520/p/11288406.html
Copyright © 2011-2022 走看看