前提准备
安装工具yum-utils
用于管理repository和扩展包
yum install yum-utils
为python3 构造环境yum-builddep python
下载python3源代码包curl -O https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz
安装依赖包
有些系统没有依赖包,导致安装完成后没有pip3
yum -y install bzip2-devel sqlite-devel openssl-devel readline-devel xz-devel xz-devel tk-devel gdbm-devel
安装pyhon3
默认安装目录/usr/local
tar xf python-3.7.1.tgz
cd Python-3.7.1
./configure prefix=/usr/local/python3
make && make install
#设置路径
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
检查安装是否成功
python3 -V
设置为默认版本
此处可以不设置,根据个人喜好
vi /etc/profile.d/python.sh
增加一行
alias python='/usr/local/bin/python3.7'
设置权限
chmod 755 /etc/profile.d/python.sh
重启使配置生效
source /etc/profile.d/python.sh
安装jupyter notebook
安装pip(2.7)yum -y isntall python-pip
pip install --upgrade pip
安装pip34yum install python3.4-pip
pip3.4 install --upgrade pip
安装相关依赖yum -y groupinstall "Development Tools"
yum -y install python-devel
配置虚拟环境pip3.4 install pipenv创建虚拟环境#创建虚拟环境
mkdir Jupyter
#进入虚拟环境
cd Jupyter
#安装环境
pipenv install
#安装依赖包
pipenv install requests
pipenv install bottle
#查看安装模块依赖关系
pipenv graph安装jupyterpip install jupyter
删除python3#强制删除安装进程及关联
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps
whereis python3 |xargs rm -frv