一. 端口转发
运行虚拟机,点击左上角设备-->网络-->网络,如下图
进入如下界面,点击高级,然后点击端口转发,进入端口设置界面,操作如下
点击+号添加,名称为SSH,其中主机端口为物理机的端口,这里设置为1234,子系统端口为虚拟机的端口,必须设置为22,因为22端口是SSH远程登录协议规定的默认监听端口。如下
点击OK
二. Pycharm设置
1、连接远程解释器
打开pycharm,点击左上角file-->setting,如下
选择project:xxx --> project interpreter 点击设置,如下
选择add... 如下
选择SSH interpreter,Host填写127.0.0.1 端口为1234 ,Usename填写虚拟机操作系统的用户名如:pyvip,点击Next
输入密码,点击Next
默认为/usr/bin/python路径下的解释器,此解释器为Linux系统,若使用虚拟环境下的系统自行选择点击 ...
如下,点击Finish即完成
三. 同步上传文件
打开左上角Tools-->Development-->Congfiguration 如下
在左边列表找到刚刚设置完的选项:Name自定义,在Root path栏选择文件上传至虚拟机的位置,如我的文件上传至/home/pyvip/py_case目录下
然后点击Mapping页面的Deployment 的...> 填写‘ / ’,点击apply即完成