环境搭建
在经过几个django教程的洗礼之后,决定自己动手使用django搭建一个个人博客,并写下笔记作为记录
搭建开发环境
环境
操作系统 (Linux mint)
Python (Pyhton-3.5.2)
Django (Django-2.0.4)
编辑器 Vim
浏览器 Chromium
版本控制 Git
操作系统
操作系统可以是 linux mac windows,只要顺手就行
Linux mint是基于 ubuntu 开发的,方便快捷
安装的话这里不再多说
Python
Linux 和 mac 系统一般都是默认集成 Python 的,默认版本是 python2.7,命令 'python3' 才是 python3 版本,windows 系统需要自己下载
由于不同的项目有时会使用到不同版本的扩展库,不可避免的会给本地的开发环境带来麻烦,一个有效的解决办法就是使用 virtualenv 来给项目创建一个独立的虚拟环境
virtualenv
virtualenv为项目提供了独的运行环境,解决了不同应用间多版本的冲突问题
- 安装
$ pip install virtualenv
#virtualenvwrapper是对virtualenv的增强
$ pip install virtualenvwrapper
- 配置
$ export WORKON_HOME=$HOME/.virtualenvs
$ mkdir -p $WORKON_HOME
$ source ~/.local/bin/virtualenvwrapper.sh
#之后创建的虚拟环境会存放WORKON_HOME路径下
#将第一和第三条命令写入.bashrc或者.zshrc文件中,以便以后每次打开终端都会自动执行这两条命令
- 创建
#指定python3版本,创建名为Venv的虚拟环境
$ mkvirtualenv --python=python3 Blog
#创建成功后自动进入,如下提示符(Blog)提示已进入
(Blog) csx@simple~$
#查看python版本
$ python --version
Django
Django makes it easier to build better Web apps more quickly and with less code
- 安装
#如果不指定版本,pip默认安装最新版
#django==1.10.6 指定安装1.10.6版
$ pip install django
- 查看
#列出已经安装的扩展库,查看django版本
$ pip list
#进入python交互模式查看
>>>import django
>>>print(django.get_version())
Vim
编辑器之神!
#vim 加上插件可以溜到飞起
#.vimrc 是 vim 的配置文件
#安装
$ apt install vim
Chromium
Chromium web browser, open-source version of Chrome
#安装
$ apt install chromium-browser
Git
Git是目前世界上最先进的分布式版本控制系统(没有之一)
#安装
$ apt install git
总结
前辈们说过,舒适的开发环境有助于提高效率,所以要熟悉搭建的过程,这样哪怕在新的工作环境下也可以快速搭建并投入使用