设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 数据 手机
当前位置: 首页 > 综合聚焦 > 编程要点 > 正文

CentOS7上使用pyenv建设Django环境

发布时间:2021-11-17 15:43 所属栏目:13 来源:互联网
导读:目录 一、pyenv是什么?能做什么?二、pyenv如何安装和使用2.1 安装2.2 使用三、什么是Django四、Django安装和搭建4.1 安装4.2 使用 一、pyenv是什么?能做什么? pyenv是一个forked自ruby社区的简单、低调、遵循UNIX哲学的Python环境管理工具, 它可以轻松切
目录
一、pyenv是什么?能做什么?二、pyenv如何安装和使用2.1 安装2.2 使用三、什么是Django四、Django安装和搭建4.1 安装4.2 使用
一、pyenv是什么?能做什么?
pyenv是一个forked自ruby社区的简单、低调、遵循UNIX哲学的Python环境管理工具, 它可以轻松切换全局解释器版本, 同时结合vitualenv插件可以方便的管理对应的包源.
 
​​pyenv​​可以很轻松的下载指定的python版本,可以很轻松的在当前目录,全局环境,当前shell中切换到需要的python环境,我们看下GitHub上对pyenv的介绍,python的虚拟环境个人也比较推荐pyenv,切换很方便,不用像virtualenv或者其他虚拟环境一样麻烦。
 
CentOS7上使用pyenv搭建Django环境_python
 
二、pyenv如何安装和使用
2.1 安装
本次实在CentOS7.3上安装的,推荐使用官方推荐的​​Automatic installer​​方法安装,安装起来非常简单,方式也比较快捷
 
yum  install gcc make patch gdbm-devel openssl-devel  sqlite-devel readline-devel zlib-devel bzip2-devel
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
在/etc/bash_profile中追加如下内容
 
export PATH="/home/python/.pyenv/bin:$PATH"
eval "(pyenv init -)"
eval "(pyenv virtualenv-init -)"
 
source    /etc/bash_profile
2.2 使用
我们可以用命令查看下pyenv支持下载安装哪些版本
 
pyenv   install     -l
CentOS7上使用pyenv搭建Django环境_python_02
 
根据我们需要的版本,可以安装python版本,本次以安装python 3.9.2为例
 
pyenv install 3.9.2 (需要有网络,该过程会去python官网下载python版本然后自行编译安装,因此该过程实际时间根据网络时间和主机CPU性能来定)
 
安装完成之后,可以使用pyenv versions来查看当前系统中的python版本
 
CentOS7上使用pyenv搭建Django环境_centos_03
 
接下来,我们开始设置pythen版本,设置python版本总共有三个环境可供选择设置
 
pyenv  global  3.9.2               //系统整体的切换到python3.9.2的版本pyenv  shell    3.9.2               //当前的shell会话切换到python3.9.2版本pyenv  local    3.9.2               //当前目录路径内切换到python3.9.2版本
我们安装使用django,当然是单独创建一个目录,用这个目录来存放项目,因此我们创建一个project目录,使用pyenv local 3.9.2,将当前目录的版本设置为python3.9.2

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读