环境
由于需要熟悉Linux开发,因此会用到虚拟机
Linux系统一般用Ubuntu(乌班图) python 3.5(PS:他说高点也可以,个人感觉3.7比较稳定且版本较新)
IDE:pycharm专业版(PS:记住自己的身份,你是要做专业程序员的男人)
开发步骤
由于完全从零开始,那我就从基础环境搭建开始吧 第一步:下载VMware 这边建议别去官网了,又慢又难搞,微信公众号搜索软件管家,直接用他的教程就好了(PS:没有广告,单纯好用,白嫖万岁)
第二步:安装Ubuntu18.04(PS:为什么不用16.04呢因为我发现软件管家里面还有安装linux的Ubuntu18.04,这么随便嫖的安装教程,果断放弃了16.04)
第三步:安装anaconda,由于我也是第一次在linux里面安装环境,所以直接放链接教程链接
第四步:安装pycharm专业版,同样也是链接,这个安装更简单,毕竟anaconda可能官网下载很慢,但是这个东西官网很好找安装教程(PS:这个东西我是直接找的注册码,我觉得破解太麻烦了,由于资源问题,这个大家自行寻找哈)
第五步:虚拟环境搭建,这是个好东西,用来进行包管理和版本控制,由于我们不可能一辈子只用一个框架的一个版本,因此为了避免包冲突和环境的干净,我们最好针对自己的每一个项目进行一对一的虚拟环境
在linux中我们可以使用virtualenv来进行虚拟环境的搭建
pip install virtualenv
cd Django_env
virtualenv -p ~/anaconda3/envs/pythontest/bin/python3.7 Django_env
source Django_env/bin/activate
第六步:项目环境搭建(即Django环境搭建),我们可以直接用pip进行下载,但是由于国外链接下载巨慢,所以使用国内镜像
pip3 install Django -i https:
Tips:小细节,直接安装的是Django的最新版本3.2.4,这个最低兼容版本为py3.6,因此如果版本低于3.6的请在下载时或下载后进行版本控制可以使用以下代码
pip3 install Django==2.2 -i https:
第七步:创建网络项目,在搭建完项目环境后开始创建网络工程,我们可以直接使用Django进行工程创建 注意:我们应该讲环境文件和工程文件分开放,所以应该另外建立文件夹进行保存
django-admin startproject mysite
创建完成以后我们可以看到出现了manage.py和一个mysite文件夹出现在我们的目录中,其中manage.py是用来测试服务器的,而mysite里面就是用来做配置的文件,我们可以利用开启服务来查看是否穿件成功
pyhton manage.py runserver
到这里环境搭建就要结束了,接下来就开始我们的编程大业吧!
|