PyCharm连接本地VirtualBox虚拟机解释器

时间:2024-05-21 12:45:49

一. 端口转发

运行虚拟机,点击左上角设备-->网络-->网络,如下图PyCharm连接本地VirtualBox虚拟机解释器

进入如下界面,点击高级,然后点击端口转发,进入端口设置界面,操作如下

PyCharm连接本地VirtualBox虚拟机解释器

点击+号添加,名称为SSH,其中主机端口为物理机的端口,这里设置为1234,子系统端口为虚拟机的端口,必须设置为22,因为22端口是SSH远程登录协议规定的默认监听端口。如下 

PyCharm连接本地VirtualBox虚拟机解释器

点击OK

 

二. Pycharm设置

1、连接远程解释器

打开pycharm,点击左上角file-->setting,如下

PyCharm连接本地VirtualBox虚拟机解释器

选择project:xxx --> project interpreter 点击设置,如下

PyCharm连接本地VirtualBox虚拟机解释器

选择add...  如下

PyCharm连接本地VirtualBox虚拟机解释器

选择SSH interpreter,Host填写127.0.0.1 端口为1234 ,Usename填写虚拟机操作系统的用户名如:pyvip,点击Next

PyCharm连接本地VirtualBox虚拟机解释器

输入密码,点击Next

PyCharm连接本地VirtualBox虚拟机解释器

默认为/usr/bin/python路径下的解释器,此解释器为Linux系统,若使用虚拟环境下的系统自行选择点击 ...

PyCharm连接本地VirtualBox虚拟机解释器

如下,点击Finish即完成

PyCharm连接本地VirtualBox虚拟机解释器

三. 同步上传文件

打开左上角Tools-->Development-->Congfiguration 如下

PyCharm连接本地VirtualBox虚拟机解释器

在左边列表找到刚刚设置完的选项:Name自定义,在Root  path栏选择文件上传至虚拟机的位置,如我的文件上传至/home/pyvip/py_case目录下

PyCharm连接本地VirtualBox虚拟机解释器

然后点击Mapping页面的Deployment 的...> 填写‘ / ’,点击apply即完成

PyCharm连接本地VirtualBox虚拟机解释器