django第一课之环境安装

从图片以上几个方面来说。

一、吐下槽

在每次入职第一天就是搭建环境,一个程序员连环境都整不好,那就尴尬了。但是呢,如果你到的是大公司,可能给你安排的是虚拟服务器,这样,你的环境就不用搭建了。

二、python解释器

1.编程语言

前言:

无论是任何编程语言,最终都会转换成0和1执行

1》解释型

解释性语言就是必须通过解释器来执行,没有解释器是执行不了的。

2》编译型

编译性语言就是通过打包,编译后,只需换个一样的环境,或者系统,把编译好的包放上去就可以运行。

2.python代码运行的本质

python代码运行的本质就是python解释器来执行python的代码或者脚本

三、pycharm

1IDE

IDE就是集成开发环境,他是解释器、编辑器,调试环境集成一体的好软件,几乎每个语言都有IDE这样的工具,但是这个软件是付费的,而且是重量级的,对开发机器要求高。我们也可以使用轻量级的开发软件,如nt++,sublim。

四、虚拟机

虚拟机就是软件,不是机器。很多同学认为虚拟机是机器,这是错误的。

虚拟机有很多种,但是我们一般用的是VM和VB,前者是付费。

虚拟机是一个很强大的软件,可以帮助我们虚拟化出一台和现实中的机器用来开发。这虚拟出来的机器是和本机隔离的,如果出现问题,可以卸载重新安装。

1.端口:是软件协议中特定约好的接口。端口是可以修改的,只是在某些时候为了方便而约定的。

2.端口映射:在一般情况或者为了安全(百度公司的开发虚拟机就是为了安全,需要端口映射),虚拟机中的特定接口是不允许连接的。但是我们可以把虚拟机的特定端口映射到虚拟机的另一个端口,这样我们便可以连接虚拟机的特定软件。或者老师说讲的把端口映射到本机的特定端口(这里我认为是通过软件vm或者vb来做的),这样我们的软件就不需要直接靠连接虚拟机特定端口来操作虚拟机中的软件,而是通过端口转发来连接的。

五、隔离python运行环境

通过安装pip install virtualenv这个包,操作python的隔离,这个可以百度中找到一大堆这样的命令(推荐廖雪峰python)。

六、pycharm的远程连接解释器和代码同步

1.首先在创建一个项目的时候,就会让你选择解释器。或者在file->setting->project中来选择解释器(这个一般是本地的)。或者add Remote中来设置。你点击开这个后,这个中会有ssh这个选项。你按照这个来设置。

2.代码同步是Tools->Deplayment->Deplayment

3.这个下面有个+号,点击+号,选择sftp,然后填写你服务器的信息,Root path是你服务器项目的路径,然后选择Mappings下的web修改为/

4.Tools->Deplayment->Automatic upload设置好就可以了

猜你喜欢

转载自blog.csdn.net/weixin_36691991/article/details/88625091