您的位置:首页 > 运维架构 > Linux

liunx_centos7 安装python3 我为大家来填坑

2020-02-02 00:53 1061 查看

liunx_centos7 安装python3

解决python2 和python3共存问题
新手安装很容易出现安装python3后python2不见了,导致内部引用python2模块出错

1、安装各类基础模块
yum -y install gcc gcc-c++
(为centos系统增加编译功能)

yum install wget openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
(安装这些模块都是为了成功编译安装python3,防止出现各种异常)

yum install libxml*
(安装这个模块是为了让uwsig支持使用“-x"选项,能通过xml文件启动项目)

2、编译安装python3
进入home路径(本人喜欢把东西都下载到这里),执行以下命令:
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz

yum install libffi-devel -y

安装 make
yum -y install gcc automake autoconf libtool make

下载完成后,执行解压命令:
tar -xvf Python-3.7.0.tgz

进入Python解压文件夹
cd Python-3.7.0

依次执行以下命令
./configure --prefix=/usr/local/python3
(将python3安装到/usr/local/python3/路径下)

make -j2
make install -j2
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
(以上两个ln命令是为了方便在终端中直接使用python3和pip3命令)

如果对你有用请点赞

  • 点赞
  • 收藏
  • 分享
  • 文章举报
悬崖999 发布了1 篇原创文章 · 获赞 0 · 访问量 6 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: