查看系统版本
一、安装依赖,下载源码
1、首先要先安装依赖包:
2、下载python源码包
去官方下载到本地然后上传到服务器或者wget下载;
3、解压
4、进入解压后的目录:
执行完make&&make install之后,如果出现以下这种报错:
“ModuleNotFound:No module named ‘_ctypes’”
这里需要执行:
执行完继续make&&make install
6、软连接
基本上python3.7我们就安装完成了,默认情况下,python3.7安装在/usr/local/bin/,这里为了使默认python变成python3,需要加一条软链接,并把之前的python改成python.bak:
接着默认pip也是需要修改的,可以通过find / -name 'pip3’找到pip3的位置,同样的,加一条软链到bin里面:
二、配置yum
yum是依赖python2.7的,你把python改成了3.7了,自然不好使了。但是不用担心,python2.7还在你的系统里。只要修改一下yum里的相关依赖即可。
找到一个/usr/bin/python的,后面加上2.7就可以了!也就是/usr/bin/python2.7,然后wq保存;
三、验证:
安装完成!
//---------------------------------------------------------------------------------------------------------------------------------------
CentOS7安装Anconda
第一步:
wget https://repo.continuum.io/archive/Anaconda3-5.3.0-Linux-x86_64.sh
第二步:下载完成,开始安装:
bash Anaconda3-5.0.1-Linux-x86_64.sh
一路yes到底。
如果遇到以下报错:
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
解决方法:
安装bzip2
yum install -y bzip2
第三步:
运行vim ~/.bashrc,在文件最后加上:
export PATH="/root/anaconda3/bin:$PATH"
第四步:安装好以后,输入命令,使环境变量生效 :source ~/.bachrc,然后重启终端
第五步:输入python,验证是否成功。
使用conda创建虚拟环境
创建一个名为py3,版本为python3.6得虚拟环境
conda create --name py3 python=3.6
列出所有得虚拟环境
conda env list
#激活py3这个虚拟环境
source activate py3
#取消激活
source deactivate