是否可以运行连接到 virtualbox 实例的 pydev?
目前我正在使用简单的编辑器、putty 和 Linux 服务器的 VirtualBox 实例进行开发。我听说过有关 pydev 的好消息并想尝试一下,但我想使用 python install &来自我的 VirtualBox 客户操作系统的终端。
我已经在 VirtualBox 中使用共享文件夹,以便我的来宾操作系统可以看到我的本地文件。
是否可以告诉 pydev 通过 SSH 使用这个“远程”主机来执行与 python 相关的命令?
更新:
我的主要环境是 Windows,但我也希望能够在 OS X 上以这种方式工作。
At the moment I'm developing using a simple editor, putty, and a VirtualBox instance of a linux server. I've heard good things about pydev and would like to try it, but I'd like to use the python install & terminal from my VirtualBox guest OS.
I'm already using a Shared Folder with VirtualBox so my Guest OS can see my local files.
Is it possible to tell pydev to use this "remote" host over SSH to execute its python-related commands?
UPDATE:
My main environment is windows, but I'd also like to be able to work this way on OS X.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我假设你的主机是windows。
我还假设 pydev 将在 Linux 下运行(因为它是基于 Eclipse 的)。您可以在 Linux 服务器上安装开发环境吗?
在这种情况下:
然后 pydev 将非常愉快地在 Linux 机器上运行,因此使用那里的 python 环境。
缺点:您需要安装 X 库和在你的服务器上安装 eclipse(使用普通的包管理器安装 eclipse 就足够了),尽管你不需要运行 X 本身,因为这就是 Xming 的用途。
I assume your host box is windows.
I also assume that pydev will run under linux (since it's eclipse based). Are you ok installing the dev environment on your linux server?
In which case:
Then pydev will be running on the linux box quite happily, and so using the python environment on there.
Downsides: you will need to install the X libraries & java on your server (installing eclipse using your normal package manager should be enough), although you won't need to run X itself, since that's what Xming is for.
更新:
让我了解一下情况,Windows 托管着 virtualBox,而 virtualBox 托管着 linux。
您使用 putty 连接到 linux。
Python 文件位于 Linux 计算机上,您希望使用 pydev 从 Windows 编辑它们。因此,要么使用 virtual box 的共享功能(这两种方式都可以为您工作),要么使用 ssh 从 Windows 编辑 Linux 文件。
这两个选项对于 MacOSx AFAIK 都有效,
下面您可以找到通过 SSH 执行此操作的方法
您通过 SSH 映射网络驱动器,然后您可以通过该驱动器号访问文件
更多信息请参见
http://www.neophob.com/serendipity/index.php?/archives/103-Map-a-Network-drive-net-use-over-SSH.html
和
http://smithii.com/map_a_network_drive_over_ssh_in_windows
UPDATE:
Let me understand the situation, Windows is hosting the virtualBox which host the linux.
You connect to the linux using putty.
Python files are on the linux machine and you wish to edit them from your Windows using pydev. So either do that using the sharing features of virtual box (which can work for you in vboth ways) or use ssh to edit the linux files from windows.
both options would be valid for MacOSx AFAIK
Below you cna find the way to do so over SSH
You map a netwrok drive over SSH and then you can access the files via that drive letter
see more at
http://www.neophob.com/serendipity/index.php?/archives/103-Map-a-Network-drive-net-use-over-SSH.html
and
http://smithii.com/map_a_network_drive_over_ssh_in_windows