文档章节

centOS 安装Python3与python2并存

MedivhXu
 MedivhXu
发布于 09/20 13:09
字数 421
阅读 22
收藏 0

centOS 安装Python3python2并存

如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,

比如yum!!!!!

不要动现有的python2环境!

安装python3.7

安装依赖环境

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

下载Python3

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

安装python3

  我个人习惯安装在/usr/local/python3(具体安装位置看个人喜好)   创建目录:

mkdir -p /usr/local/python3

  解压下载好的Python-3.x.x.tgz.xz

tar -zxvf Python-3.7.0.tgz

进入解压后的目录,编译安装。

cd Python-3.7.0
./configure --prefix=/usr/local/python3
  1. make
cd /usr/local/python3/python3.7.0 && make
  • 注意:这里执行make && make install阿里云会报错,所以分开执行!
  1. 报错ModuleNotFoundError: No module named '_ctypes'
yum install libffi-devel -y
  1. make install
make install

建立python3的软链

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

并将/usr/local/python3/bin加入PATH

vim ~/.bash_profile
.bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH

ESC,输入:wq回车退出。

修改完记得执行行下面的命令,让上一步的修改生效:

source ~/.bash_profile

检查Python3pip3是否正常可用:

python3 -V
# Python 3.7.0
pip3 -V
# pip 10.0.1 from /usr/local/python3/lib/python3.7/site-packages (python 3.7)

不行的话在创建一下pip3的软链接

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

The end..

© 著作权归作者所有

共有 人打赏支持
MedivhXu
粉丝 9
博文 28
码字总数 7869
作品 0
东城
QA/测试工程师
私信 提问
利用conda实现python多版本的管理与切换

版权声明:本文为博主 一銤阳光 学习整理的文章,如需转载,请注明出处、附上CSDN博文链接。 https://blog.csdn.net/CSDNhuaong/article/details/84789066 Python3 被越来越多的开发者所接受...

一銤阳光
12/04
0
0
Python Scrapy 爬虫(三):部署环境搭建

当我们的爬虫程序开发完成后,应该考虑的事情就是如何将我们的爬虫程序部署到我们的服务器上来运行了。 下面就以 CentOS 作为我们的爬虫程序的部署环境来介绍部署爬虫的第一步:部署环境搭建...

雨林_a1d6
05/29
0
0
How to install Python 2.7 and Python 3.3 on CentOS

In this guide I will show you how to install Python 2.7 and 3.3 on CentOS 6. The examples below are for Python 2.7.6 and Python 3.3.5, but the procedure is the same for any mode......

chem_dev
2015/06/24
0
0
在Linux上安装Python3.6.1

服务器远程下载,使用命令: 完整的第二种安装python-3.6.1的方法 [root@VM_58_11_centos ~]# wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz 获取安装包 [root@VM_58_11_c......

yard521
07/01
0
0
如何在Linux中安装Python3.6版本

目前,有两个主要使用的Python版本——2和3,Python2已经不再积极发展,但所有的Linux发行版都带有的Python 2.x的安装。    在本文中,我们将展示如何在CentOS / RHEL 7、Debian及其衍生产...

Cloudox_
01/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

day179-2018-12-16-英语流利阅读-待学习

《海王》:上映 7 天,票房突破 9 亿,DC 要翻身? Daniel 2018-12-16 1.今日导读 这部电影堪称“有《阿凡达》般的视觉奇观,《指环王》般的史诗质感,《夺宝奇兵》般的寻宝历险,《狮子王》...

飞鱼说编程
11分钟前
3
0
window下安装maven

1.下载软件包: 2.解压到当前的安装路径: D:\Maven3.5.3 3.添加环境变量: 新建一个名为:MAVEN_HOME 填写解压路径:D:\Maven3.5.3 打开path,添加:%MAVEN_HOME%\bin 确定即可。 4.验证环境...

狼王黄师傅
26分钟前
5
0
聊聊flink的FsCheckpointStorage

序 本文主要研究一下flink的FsCheckpointStorage CheckpointStorage flink-runtime_2.11-1.7.0-sources.jar!/org/apache/flink/runtime/state/CheckpointStorage.java /** * CheckpointStor......

go4it
48分钟前
3
0
makefile 常用函数

Linux 环境下的程序员如果不会使用GNU make来构建和管理自己的工程,应该不能算是一个合格的专业程序员,至少不能称得上是 Unix程序员。今天我们来学习下makefile的常用函数。 《GNU make》h...

科陆李明
今天
20
0
Android 报错 Could not find com.android.tools.build:aapt2:3.2.1-4818971.

报错信息: Could not find com.android.tools.build:aapt2:3.2.1-4818971.Searched in the following locations: file:/C:/Users/96110/AppData/Local/Android/Sdk/extras/m2reposito......

lanyu96
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部