python3 安装
系统:centos
# 进入该目录
cd /usr/local/src
# 下载
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz
# 确认python依赖环境
yum -y install 'development tools'
yum -y install yum install gcc patch libffi-devel python-devel zlib-devel bzip2-dnssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-4-devel libpcap-devel xz-devel
# 解压缩
tar -xf Python-3.x.x.tgz
rm -rf Python-3.x.x.tgz
cd Python-3.x.x
# root权限
su
# 配置和编译
./configure --prefix=**/usr/local/python3** # 安装目录不用再改变,需要python3的其他版本,也安装在此。
make && make install
# 建立软链接
ln -s /usr/local/python3/bin/python3.x /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.x /usr/bin/pip3
更新软链接
# 查看软链接
whereis python3
ls -l python3*
# 删除软链接
rm -rf
# 重置软连接
ln -s /usr/local/python3/bin/python3.x /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.x /usr/bin/pip3
vitualenv 安装及使用
# 想用虚拟环境的可以使用以下安装命令
# 创建虚拟环境
pip3 install virtualenv --no-cache -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn
# 建立virtualenv 软链接
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
# 创建虚拟环境
virtualenv env_name
# 激活虚拟环境
source env_name/bin/activate
# 关闭虚拟环境
deactivate