目前我正在开发使用简单的编辑器,putty和Linux服务器的VirtualBox实例。我听说过有关pydev的好东西并且想尝试一下,但是我想使用python install&来自我的VirtualBox客户操作系统的终端。
我已经在VirtualBox中使用共享文件夹,因此我的访客操作系统可以看到我的本地文件。
是否有可能告诉pydev通过SSH使用这个“远程”主机来执行与python相关的命令?
更新
我的主要环境是Windows,但我也希望能够在OS X上以这种方式工作。
答案 0 :(得分:1)
我认为您的主机框是Windows。
我还假设pydev将在linux下运行(因为它是基于eclipse的)。你可以在linux服务器上安装开发环境吗?
在哪种情况下:
然后pydev会很高兴地在linux机器上运行,所以在那里使用python环境。
缺点:你需要安装X库和amp;你服务器上的java(使用普通的包管理器安装eclipse应该就够了),虽然你不需要自己运行X,因为这就是Xming的用途。
答案 1 :(得分:0)
更新: 让我了解一下情况,Windows正在托管主机linux的virtualBox。 你使用putty连接到linux。 Python文件位于linux机器上,您希望使用pydev从Windows编辑它们。所以要么使用虚拟盒的共享功能(可以用vboth方式为你工作),要么使用ssh从windows编辑linux文件。 这两个选项对MacOSx AFAIK都有效
在下面你可以通过SSH找到这样做的方法
您通过SSH映射netwrok驱动器,然后您可以通过该驱动器号访问这些文件
了解更多信息http://www.neophob.com/serendipity/index.php?/archives/103-Map-a-Network-drive-net-use-over-SSH.html
和