在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

时间:2024-03-13 13:10:44

首先需要在Windows上安装好pycharm和VMware虚拟机软件,并在虚拟机中装好Ubuntu。然后我们开始进入以下步骤:

先说明下解释型语言和编译型语言:

  • Python是解释型语言,需要由Python解释器去执行Python脚本。
  • 另外如C是编译型语言,只需要由编译器将脚本编译成可执行程序,就可以脱离编译器来运行程序。

一、配置虚拟机端口映射

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

编辑—>虚拟网络编辑器,出现如下页面后点击NAT设置

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

点击添加

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

以mysql为例,mysql默认端口是3306

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

这里最好更改一下DHCP的超时时间,让虚拟机IP地址长时间不变,这里我设置为60天

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

 

二、配置隔离Python虚拟环境

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

1、创建虚拟环境

使用pip安装,前提是安装了pip,一般python自带了pip:

sudo pip install virtualenv
sudo pip install virtualenvwrapper

说明:安装的结果一模一样,使用任意一种即可。

virtualenv是虚拟环境,virtualenvwrapper对virtualenv的命令进行了封装,使得其更加友好。

注意:安装的顺序不能颠倒,virtualenvwrapper必须依赖于virtualenv。

2、虚拟环境的操作

  • 创建 mkvirtualenv 【名称】
  • 删除 rmvirtualenv 【名称】
  • 进入 worken 【名称】
  • 退出 deactivate

 

三、配置pycharm远程连接解释器和代码同步

file => new project 

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

设置ssh连接,ssh连接的默认端口号是22,这里我们就填22,将虚拟机ssh的22端口映射到物理主机的22端口

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

选择我们在虚拟机穿建的虚拟环境django中的的Python解释器,路径如下:

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

配置完成后效果如下:

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

这里我们可以更做一下改进,将项目的根目录做一下更改。将Deployment path on server 'django'中的路劲剪切到Root path下

更改后的路径如下:

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

最后完美的配置效果如下:

在VMware虚拟机中创建Python虚拟环境,并配置pycharm远程连接

 

好啦,我们Python的虚拟环境就搭建完成啦,然后就可以开始愉快的玩耍啦,是不是很简单呀