首先需要在Windows上安装好pycharm和VMware虚拟机软件,并在虚拟机中装好Ubuntu。然后我们开始进入以下步骤:
先说明下解释型语言和编译型语言:
- Python是解释型语言,需要由Python解释器去执行Python脚本。
- 另外如C是编译型语言,只需要由编译器将脚本编译成可执行程序,就可以脱离编译器来运行程序。
一、配置虚拟机端口映射
编辑—>虚拟网络编辑器,出现如下页面后点击NAT设置
点击添加
以mysql为例,mysql默认端口是3306
这里最好更改一下DHCP的超时时间,让虚拟机IP地址长时间不变,这里我设置为60天
二、配置隔离Python虚拟环境
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
设置ssh连接,ssh连接的默认端口号是22,这里我们就填22,将虚拟机ssh的22端口映射到物理主机的22端口
选择我们在虚拟机穿建的虚拟环境django中的的Python解释器,路径如下:
配置完成后效果如下:
这里我们可以更做一下改进,将项目的根目录做一下更改。将Deployment path on server 'django'中的路劲剪切到Root path下
更改后的路径如下:
最后完美的配置效果如下:
好啦,我们Python的虚拟环境就搭建完成啦,然后就可以开始愉快的玩耍啦,是不是很简单呀