python环境-端口映射-virtualenvwrapper

python环境-端口映射-virtualenvwrapper

编程语言

解释型
需要解释器;代码一行一行的往下执行(python读一行执行一行),python就一门解释性语言,python代码需要解释器来解释成计算机可以认识的二进制字符,如果没有python解释器,python代码将无法运行。
编译型
会将所有代码全部编译成二进制文件,然后打包成一个文件(.exe等可执行文件),之后无需解释器也可以执行。

pycharm

pycharm是一个python集成开发环境,俗称IDE,每一门程序语言都有一个IDE。由3个部分组成:解释器/编译器、编辑器、调试环境
解释器/编译器:python是一个解释器,用来解释python代码。
编辑器:编辑器就是IED,pycharm是python的编辑器,它有很多功能,能大大的提高开发效率,提供代码高亮,规范,错误提示等功能。
调试环境:用来调试代码的叫调试环境。

虚拟机

通过虚拟化技术在一台物理电脑内虚拟出一台或者多台逻辑计算机。
逻辑计算机与物理系统之间是相互隔离的。在不借助工具的情况下,无法直接访问。
逻辑计算机的硬件受限与物理计算机的硬件即指逻辑计算机的配置无法超过物理计算机。
逻辑计算机操作系统会以文件的形式存在物理计算机的硬盘内,可灵活的在虚拟软件中导入。

端口映射

将某一个端口映射成另一个端口,形成一个绑定关系,当用户访问a端口时NAT会将a端口与b端口绑定,即指访问a端口等于访问b端口。一般用于将公网端口映射成一个内网中的某一台机器的某一个端口。

隔离的python环境

当生产环境中,对环境要求比较严格,如A项目需要python3的环境,而项目B需要python3.6环境,这个时候可以将python环境进行隔离。隔离的python环境相互不受影响,且隔离出来的环境内安装的库不通用。新建好的python隔离环境,系统会在当前用户的home目录中新建一个以环境名称命名的文件夹
virtualenv:windows下的python环境隔离工具
virtualenvwrapper linux下的python环境隔离工具
linux下的 virtualenvwrapper 使用方法:
workon:查看当前有几个pythpn隔离环境
workon name:进入隔离的python环境
deactivate:退出当前所在的隔离环境
mkvirtualenv -p /usr/bin/python3.6 django:创建django的python环境。-p;指定当前环境所用的python解释器版本。
rmvirtualenv django:删除创建的隔离的python环境

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

1:新建项目并配置远程服务器信息,及解释器路径。在这里插入图片描述
2:配置代码在服务器上的存放路径
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值