Linux系统部署python3.6和创建python3的虚拟环境

1.下载python3.6的源代码

wget https://www.python.org/ftp/python/3.6.10/Python-3.6.10.tgz

2.开始源码安装 python3,进行编译三部曲

第一曲

tar -zxf Python-3.6.10.tgz

指定python3的安装的目录

 

第二曲和第三曲  make && make install(编译且编译安装) 

make && make install

 3.配置python3的环境变量,可以直接使用python3的命令

vim /etc/profile

在底部写入 PATH="$PATH:/python3/bin"
(这里写入的是你安装路径里面的bin路径)


source /etc/profile

 4.创建python3的虚拟环境

1.安装虚拟环境工具,python3是一个解释器,还有一个工具叫做  pip3,这是给python3安装模块的,可以理解为,linux上我们需要使用各种系统软件,可以方便的用yum自动化下载安装

python3程序代码,在运行的时候,必须也下载一些软件模块,才能运行,使用的是pip3安装

#装一个pip3的工具

pip3 install virtualenv

 这个时候下载安装pip3工具时,可能会出现错误信息

 

如果你的python3在安装模块的时候,向以上信息报错,是由于缺少ssl,python3无法使用 ,解决方式如下:删除掉编译安装的python3,然后安装openssl工具,然后重新编译安装python3才行

yum install openssl openssl-devel

 安装完openssl后,进行上面的python3编译安装操作,pip3工具安装(这个时候pip3下载速度会很慢,可以配置下载源(和配置yum源差不多))

 使用虚拟环境工具,在创建出一个python3解释器,用于运行代码

virtualenv --python=python3  jmp_venv1(这是解释器名字)

 此时Linux系统上有两个python3解释器

一个是编译安装的路径:/python3/bin/python3

一个是虚拟环境安装的:/jmp_venv1/bin/python3

下一步就是激活虚拟环境,其实是默认修改了环境变量

 

下一步骤就是部署redis数据库了(参考下一篇文章) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值