博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python3安装
阅读量:4665 次
发布时间:2019-06-09

本文共 1080 字,大约阅读时间需要 3 分钟。

CentOS 7  默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5

1.首先安装依赖包

  a. yum -y groupinstall “Development tools”

  b. 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

2.下载安装依赖包

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

  b. tar -xvJf  Python-3.7.0.tar.xz

  c. cd Python-3.7.0

  d. ./configure –prefix=/usr/local/python3

  e. make && make install

3.安装完毕,/usr/local/目录下就会有python3了

添加软链到执行目录下/usr/bin

  1. ln -s /usr/local/python3/bin/python3 /usr/bin/python

【遗留问题】

1.【这一步遇到ModuleNotFoundError: No module named ‘_ctypes’ make: *** [install] Error 1】

  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.【yum需要python2版本,所以我们还要修改yum的配置】

  1. vim  /usr/bin/yum   把 #! /usr/bin/python修改为  #! /usr/bin/python2

    2. vim  /usr/libexec/urlgrabber-ext-down   把#! /usr/bin/python 修改为 #! /usr/bin/python2

转载于:https://www.cnblogs.com/zenosblog/p/9556359.html

你可能感兴趣的文章
android Fragments详解二:创建Fragment
查看>>
需求分析文档(3月22日)
查看>>
【剑指offer】丑数
查看>>
JAVA-JSP注释
查看>>
latch: shared pool等待事件
查看>>
根据繁忙程度来选择快照的id
查看>>
服务器MySql搭建
查看>>
checkbox控制text是否可以填写和radio是否可选
查看>>
P3811 【模板】乘法逆元
查看>>
ORACLE 行迁移和行链接
查看>>
MSSQL跨服務器複製數據
查看>>
Javascript(js) dateDiff 日期减法函数
查看>>
第四百七十四天 how can I 坚持
查看>>
ASP.NET - 回滚事务
查看>>
Xshell 乱码
查看>>
delphi10.3.1不支持.net 5
查看>>
Docker-06-持久化存储和数据共享
查看>>
LeetCode——264. Ugly Number II
查看>>
深入理解asp.net SessionState
查看>>
52.1076 排序
查看>>