Django环境搭建

环境搭建

 

一、python解释器

1、编程语言:

解释型:

1. 定义:程序不需要编译,程序在运行时才翻译成机器语言,每执行一次都要翻译一次。因此效率比较低。在运行程序的时候才翻译,专门有一个解释器去进行翻译,每个语句都是执行的时候才翻译。效率比较低,依赖解释器,跨平台性好。

2.有哪些解释型语言:Java、C#、PHP、JavaScript、VBScript、Perl、Python、Ruby、MATLAB 等等。

编译型:

1.定义:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些。

2.有哪些编译型语言:C/C++、Pascal/Object Pascal(Delphi)、Golang,典型的就是它们可以编译后生成.exe文件,之后无需再次编译,直接运行.exe文件即可。

2、python代码运行的本质

二、Pycharm:ide 集成开发环境 由3个部分组成,能大大提高开发效率。

解释器/编译器

编辑器

调试环境(debug)

三、虚拟机:在计算机科学中的体系结构裏,是指一种特殊的软件,他可以在计算机平台和终端用户之间创建一种环境,而终端用户则是基于这个软件所创建的环境来操作软件。在计算机科学中,虚拟机是指可以像真实机器一样运行程序的计算机的软件实现。

virtualBox(开源,推荐安装)

VMware

 

端口映射将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。Mysql的默认端口:3306

四、隔离Python运行环境

virtualenv   

window下演示:在D盘创建一个文件夹hj,进入文件夹按shift+右键,使用命令行窗口打开,输入pip install virtualenv进行安装,然后创建一份python隔离环境aaa,输入virtualenv aaa

进入环境:在命令行输入aaa\Scripts\activate,就能进去aaa的虚拟环境。

退出环境:命令行输入deactivate

在Pycharm软件中能自动创建。

virtualenvwrapper

linux下进入:输入workon,能显示当前有几个隔离的python运行环境,切换环境只要输入workon 环境名。

退出:deactivate

创建运行环境:输入mkvirtualenv -p /usr/bin/python3.6 first ,就能创建一个名为first的隔离python运行环境

 

五、远程操作

Pycharm配置远程解释器及代码同步:

详细配置步骤图片:

 

posted @ 2019-03-18 07:45  jonney_2019  阅读(403)  评论(0编辑  收藏  举报