2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

时间:2018-11-01 00:23:14

相关推荐

python网页运行环境_Python小牛叔Web开发1:安装Visual Studio Code配置Python运行环境...

本系列是Python小牛叔Web开发系列,以Django为框架介绍如何使用Python来开发Web应用,本教程适合对于Web开发有基本知识的入门者。

1、安装Visual Studio Code编辑器

初学者在学习代码时,使用顺手的编辑器,才能方便学习。很多专业人士推荐PyCharm,其实无论使用哪一个简单易用不出问题才是最好,所以这里我们推荐大家使用微软的Visual Studio Code编辑器,免费简单并且所有的东西都是一键安装。

首先找到Visual Studio Code官网,这是官方下载的地址,如下图选择正确的版本下载,安装后会启动。

官网下载,可靠保证。

2 安装Python解释器

由于 VScode只是一个代码编辑器,并不具备任何编辑环境,因此我们下面需要安装Python语言的解释器。好在VScode比较智能,它知道Python源程序都是以.py为文件扩展名结尾的。当它检测到.py文件时,会自动提示您安装Python的运行环境。下面在VScode中新建文件夹以放置Python源文件。

安装完毕后,打开Visual Studio Code程序,如下图点击“Open Folder ” 打开一个文件夹。

点打开文件夹(Open Folder),在弹出的对话框中,新建一个文件夹python,用来放源程序,并且选择它。

如下图,点击“新建文件” 按钮,再新建一个文件: first.py新建.py文件

创建好.py文件(本示例为first.py)后,保存文件,稍等把鼠标移到右边窗口,这时神奇的事情出现了,右下角弹出提示,如下图:

如上图自动提示您安装Python扩展,下面直接点击install,安装Python运行的环境。

如果没有弹出窗口,也可以使用如下的方法找到Python组件。

点击左边栏内搜索到的Python组件,主窗口中点击Install安装扩展组件Python(其实就是Python运行环境)。安装Python

安装完毕,立刻在屏幕右侧可能会跳出如下的提示窗口,提示您安装Linter pylint,这一步可以忽略不影响正常编写Python程序。

这是Python的代码检测组件,pylint用来对Python代码进行检测、排错、帮助进行智能提示和着色的。Python的组件

直接点击Install进行安装,如果没有弹出这个窗口,也可以使用Python的pip工具(Python自带的组件安装工具)后续补安装,在Visual Studio Code的右下方的DOS命令行里输入安装pylint(大于号是提示符不用输入):

>pip install pylint

3 编写测试代码

下面我们使用如下代码测试一下Python安装的情况:import random

print(random.randint(1,9))

本程序打印一个1-9的随机数,写好后,右击窗口,选择“在终端窗口中运行文件”,如下图:运行文件

可以看到在主窗口下方的“TERMINAL” 终端窗口里,给出了运行的结果:4运行结果

上图的第1、2行其实是生成的DOS环境的命令,可以看到它调用了刚刚安装的python来运行本文件,第3行(4)是运行结果。

4 安装中文界面

VScode默认是英文环境,我们继续打开组件面板,像安装Python一样来安装中文界面,如下图经过3步骤,即可安装中文。安装中文

安装完毕,系统提示重启,界面汉化完成!重启即可

经过上面的步骤,我们就完成了基本的Python环境的安装,下一章我们继续深挖Django的安装与配置。

5 技术知识准备

在开始使用Python开发WEB之前,我们需要知道Python在Web开发中处于后端的地位,即Python程序安装在服务器上,当用户请求网页(即输入一个网址)时,把前端的网页界面(其中也包括JS代码)返回给浏览器。前端的代码(如JS、CSS、HTML等),完全是在用户的浏览器中运行。

如果对于WEB开发陌生,建议选阅读学习如下的文章:码农NoError:Web开发必知​IT小屋:一分钟了解web开发​

对于技术路线,可以参考如下的文章。极客时间:Web 开发最佳路线图​

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。