python虚拟环境搭建

Posted 18zirenqing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python虚拟环境搭建相关的知识,希望对你有一定的参考价值。

首先python是一门解释型脚本语言,它的运行依赖于解释器。

pycharm 是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。

什么是ide呢?

ide集成开发环境,其中包含 解释器,编辑器,调试环境 debug

操作机器:为了方便学习,一般在虚拟机中操作(我这使用的是virtuaBox, 系统是 unbuntu 18版 )

安装虚拟机和pycharm 这里就不说了。

下面说说端口映射:

原理:端口映射就是将外网主机的IP地址的一个端口映射到内网中一台机器,提供相应的服务。

          当用户访问该IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。

   而虚拟机就相当于另外一台电脑。

技术图片

 

1.运行unbuntu之后,点击右上方的控制菜单,然后点击开设置

 

技术图片

 2.点击左边网络,然后再点击如图所示右边的高级选项,再选端口转发

 技术图片

3.点击如图的+图标,然后如图 2处,名称可以自己命名,协议可以不用管,主机端口为物理机连接虚拟机时输入的端口号,

子系统端口为虚拟机的端口,这里22为ssh端口,如果是连接虚拟机的其他,列如mysql,就是3306。

技术图片

 

 隔离python运行环境

 一.windows下面

   1.首先先要安装python,配置好运行环境,然后进入cmd,输入pip install virtualenv  安装virtyalenv模块

技术图片

2.可以在你 需要创建隔离环境的文件下按住shift右击鼠标,打开cmd,即如下图所示

 

 技术图片

3.输入 virtyalenv  aa创建名为aa的全新的隔离python环境,如有安装多个python版本,可以指明python解释器路径

技术图片

4.如下图,创建成功之后aa目录下的所有文件

技术图片

5.当然可以使用pycharm,在你创建项目的时候,会自动帮你创建隔离环境

二.虚拟机unbuntu下

1.先安装virtualenv模块

技术图片

2.创建隔离环境,这里创建是全新的环境,不会复制第三方库,输入命令:mkvirtualenv -p  /user/bin/python3.6  first   ,-p 后面是python解释器版本路径,first是隔离环境名称

技术图片

 

Pycharm连接虚拟机

1.File - New project - Pure python  

①是物理机的隔离环境路径

②点击选择add remote,创建一个ssh连接虚拟机,见下一张图

③是你虚拟机存放python文件的路径

技术图片

 2. host 127.0.0.1代表物理机,port 是虚拟机映射端口 ,python interpreter path  选择你的python解释器路径

技术图片

3.创建好之后,配置一下窗口右边显示虚拟机的同步信息,进去tools - deployment ,如果你窗口右边没有remote host ,先点击最后一个选项,

再点击configuration配置显示目录

技术图片

4.name 可以自己修改名字,root path  窗口显示虚拟机中的目录,可以与Mappings中的Deployment path 路径对换

技术图片

技术图片

5.如下图所示完成了,同步显示一幕了然

技术图片

 

 

      初次写博客,纯属个人笔记习惯,如果写的不好或不对之处,请多多指教

 

以上是关于python虚拟环境搭建的主要内容,如果未能解决你的问题,请参考以下文章

Centos7搭建python+Pyenv虚拟环境

Windows环境搭建Python虚拟环境

python学习--Django虚拟环境搭建

ubuntu 中虚拟环境的搭建

python虚拟环境搭建

在window搭建python虚拟环境