环境搭建

环境搭建

python解释器

编程语言

  • 解释型(解释器)python

  • 编译型(编译器)django

python代码运行的本质

  • 解释器的运行编程

pycharm

ide 集成开发环境

  • 解释器/编译器app

  • 编辑器编程语言

  • 调试环境编辑器

虚拟机

输入ifconfig查看虚拟机IP地址ide

端口映射

虚拟机中SSH对应的端口为22,MySQL对应的端口为3306,22端口对应的物理机主机端口为1234,3306端口对应的物理机主机端口为3306。spa

隔离python运行环境

  1. virtualenvwrapper 是virtualenv的进阶,均可以经过pip安装 。调试

  1. virtualenv在Windows下演示过程:运行cmd,输入pip install virtualenv安装,后可直接运行,如建立first文件夹则输入virtualenv first,就会生成first文件夹,输入first\Script\activate就能够进入当前first的虚拟环境,输入deactivate退出。ip

  2. virtualenvwrapper在Linux中使用,进入python(pyvip,pythonvip),输入workon可现实当前显示的隔离环境,输入workon django切换环境至Django,输入deactivate退出,输入activate进入。建立first隔离环境可输入mkvirtualenv -p /usr/bin/python3.6 first回车,exit()退出python,pip install requests安装requests库。python3.6系统复制后不会复制第三方库,python隔离环境。

远程操做

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

程序运行是在虚拟机中解释器的运行,并不是物理机(文件在电脑上的某一个盘所在地址)上运行。