Django环境搭建

环境搭建

 

1、python解释器python

一、编程语言:linux

解释型:sql

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

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

编译型:服务器

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

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

二、python代码运行的本质编辑器

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

解释器/编译器

编辑器

调试环境(debug)

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

virtualBox(开源,推荐安装)

VMware

 

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

4、隔离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运行环境

 

5、远程操做

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

详细配置步骤图片:

 

相关文章
相关标签/搜索