2

我想通过使用 Linux VM 在 Windows 7 上开发 Python 应用程序。我想使用我的虚拟机(virtualenv)中的 Python 解释器。

不幸的是,PyCharm 是唯一支持使用远程解释器的编辑器。例如,在使用 Komodo IDE 时是否可以使用我的 virtualenv,而无需安装本地(Windows)库?

我已经尝试过 VirtualBox 共享文件夹、VMWare 共享文件夹和 ExpanDrive,但它们似乎都为此目的有点不稳定(在共享文件夹中创建 virtualenv 时,随机操作不允许出现错误)。

提前致谢

编辑:具体来说,我需要来自 virtualenv 的站点包。当我 pip 安装像 Django 这样的应用程序时,我希望我的 IDE 自动完成导入等。

4

2 回答 2

1

Linux 上的 Virtualenv 使用bash脚本。这些不适用于 Windows。virtualenv 的 Windows 版本使用批处理文件或 PowerShell。它们不能在 Linux 上工作。一种可行的解决方案是在 Linux 和 Windows 上设置相同的 virtualenv。也就是说,您必须安装所有软件包两次:一次在 Linux 上,一次在 Windows 上。将您自己的代码放在共享驱动器上应该可以工作,除非有一些我没有预料到的问题。;)

于 2013-05-26T20:45:14.517 回答
0

只需 ssh 进入虚拟机。老实说,我认为最好的解决方案是全屏显示虚拟机并在其中完成所有操作,但这只是我。

于 2013-05-26T18:48:40.697 回答