django环境安装

所谓万事开头难,我也不知道咋滴就开始想学django了,那就开始安装环境吧。

python环境肯定是少不了的,我用的是pyenv安装虚拟环境,就觉得这还挺好用的,还有virtualenv也行,废话不多说开始安装吧。

用的官网方案,首先安装依赖吧
·ubantu:

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git

·centos:

sudo yum install zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel xz xz-devel libffi-devel findutils gcc gcc-c++ git make

安装pyenv:

git clone https://github.com/pyenv/pyenv.git ~/.pyenv

·ubantu下:

echo 'export PATH=~/.pyenv/bin:$PATH' >> ~/.bashrc
echo 'export PYENV_ROOT=~/.pyenv' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc
source ~/.bashrc

·centos下把.bashrc改成.bash_profile就行了:

echo 'export PATH=~/.pyenv/bin:$PATH' >> ~/.bash_profile
echo 'export PYENV_ROOT=~/.pyenv' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
source ~/.bash_profile

安装pyenv-virtualenv

git clone https://github.com/pyenv/pyenv-virtualenv.git $(pyenv root)/plugins/pyenv-virtualenv

echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc

(centos下改成.bash_profile就行,其实吧centos7我看也有.bashrc,应该也能初始化环境,还没试)
安装python很方便,有报错百度,基本都是依赖少装了,检查一下:

pyenv install 3.6.8

这里下载慢的话,可以先官网下载好放入~/.pyenv/cache/,这样就直接安装对应版本就行了,
pyenv install --list可以查看支持安装哪些版本,很多的,建议装个几点几的就行了,没必要装anaconda,除非你项目全是关于科学计算的,
不然挺大的累赘,我记得我pc上用那就特卡,每次等载入环境就要好久。
接下来给你的python装个虚拟环境吧,这样每次装的包都不会影响主环境

pyenv virtualenv 3.6.8 env368
pyenv activate env368

这样就进入虚拟环境了pyenv deactivate 退出,或者你直接
pyenv local env368
可以把该目录下全局生效,可以看到会在该目录下生成一个文件

image.png
更多请进官网了解,下面操作都代表已经进入虚拟环境或local

点此进入GitHub官网地址

接下来终于可以开始django了

安装巨简单,直接pip install django,安装的是最新版本,你也可以指定版本pip install django==2.1.7,我用的就是目前最新版2.1.7
新建django项目mysite

django-admin startproject mysite

进入项目目录,新建应用

python manage.py startapp blog

基本结构已经好了,可以开始各种骚操作了,这是可以开始看看你的第一个网页了

python manage.py runserver [ip:port]

默认localhost:8000,可以自己绑定ip端口,刚开始是这样子的,还挺好看的
image.png

python manage.py createsuperuser #创建超级管理员,接下来就输入用户名密码,还有邮箱,然后你后台管理页面就需要靠账号这个进去了。

好了,第一步已经迈出来了,可以开始敲代码了。
django官方文档
原博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值