Day02:从建立环境到Hello Django

环境介绍

作业系统:Windows11 + wsl(ubuntu18.04)
Python:3.6.9
Django:3.2.7

使用wsl让Windows有Linux舒服的开发环境

这边我使用Windows11搭配wsl这样可以在Windows(Windows10也可以)下运作Linux的环境
最大的优点我认为是不用再被Windows那令人发疯的开发环境给搞到疯掉(地雷真的很多)
并且可以让还不适应Linux的环境的人可以练习使用command line

这边稍微说一下建立wsl的流程,但不是本篇的重点
有两个安装方法:
我自己是用测试人员安装(步骤比较简单,我就懒),但我也碰过有些人无法安装成功的
这个时候就要参考这个网站下面的手动安装步骤
不想当微软白老鼠的也可以用手动安装喔~
接者只要在任何的terminal下打上wsl就可以进入linux的环境啦

安装Python

有了舒适的开发环境接下来就可以来安装python了~
(我目前使用wsl都是已经装好python所以可能不用使用下面的指令)

sudo apt update && upgrade
sudo apt install python3

想查看有没有装好就下,没有错误讯息就代表安装成功罗。

python3 -v

接着利用以下指令来安装pip,pip用於管理套件(让你可以站在大神的肩膀上)

sudo apt install -y python3-pip

使用virtualenv来搭建虚拟环境

这边还要岔开来说非常建议使用任何的虚拟环境来开发python,最重要的是避免环境变得很脏
我使用的是virtualenv这边就使用前面安装好的pip安装

pip3 install virtualenv

接着建立目前的虚拟环境
首先先将terminal切到要建立我们ToDo List专案的资料夹底下

virtualenv venv

这边说明一下venv就是你要建立的虚拟环境名称(可以依照你的喜好自订)
建立完成後可以看一下你的资料夹会多出一个你刚刚所打得虚拟环境名称的资料夹

接下来使用这个指令就切换到你建立的虚拟环境下罗~

source venv/bin/activate

有什麽差别可以使用来看看进入虚拟环境前後你的环境中下所拥有的套件
很明显的你可以看到虚拟环境乾净很多~

pip3 list

安装Django

非常简单只要一行指令

pip3 install Django

建立第一个专案吧

首先先使用这个指定来创建专案(ToDo为专案名称可自订)

django-admin startproject ToDo_List

等待完成你会看到资料夹底下多出许多一个你命名专案名称的资料夹以及许多档案
接着切到该目录底下,并输入以下指令

python manage.py runserver

随然会看到一行红字但是不着急,可以先打开http://127.0.0.1:8000/

WoW这样就建好你的第一个专案罗~
那麽我们明天要来开始写Django罗~

文末碎碎念

还好今天的内容比较简单快速
昨天半夜原本已经打好一半的内容储存草稿,结果今天好像工作的时候有清到缓存
打开来要打後半段的时候看的整个是白的心都凉了一半QAQ
接下来是连假看看能不能先超前部属,不然事情太多真的好危险啊
下次不敢再压线才上来看了TAT


<<:  第2车厢-砸重金才懂得:HTML标签

>>:  Day 3 - 安全签章: HashId 计算

[Day05] pod service node kubectl

写在前面 test for placeholder test for placeholder tes...

【Day19】[资料结构]-图Graph

图(Graph),并非多数人直接联想到形状或图片,在计算机科学或离散数学中的图,是由数个顶点Vert...

【Day 8】Adaptation!适应!让BERT更好地过渡到下游任务!

今天开始,我们要进入一个新的主题「Adaptation」。这是指在预训练模型和Fine-tune之间...

Day20:今天我们来聊一下如何使用bettercap工具来拦截 HTTP 流量

攻击者可以使用session hijacking来发起各种攻击,例如中间人(MITM)攻击。 在MI...

【从零开始的Swift开发心路历程-Day3】建立第一个project!

昨天大概熟悉了一下Swift的语法後,我们今天就来正式开工啦! 首先我们打开Xcode,选择Crea...