问题描述
我有一个当前正在Windows中运行的python应用程序(因为我需要能够将TCP命令发送到在同一台计算机上运行的第三方Windows应用程序)。 但是,我希望能够使用libgphoto2,它通常仅在Linux机器上运行。 是否可以设置虚拟机并在一台计算机上运行所有内容? 我的Python脚本当前可以从Linux或Windows运行。 一种简单的方法是让一台装有Windows的计算机从运行Linux的辅助计算机上控制TCP ...但是这意味着我将需要两台计算机。
有什么建议吗?
1楼
轻型解决方案,仅是Linux兼容性层:
- 对于较旧的Windows版本,
- 或
如果不起作用,则可以求助于真正的虚拟化,例如VirtualBox。
2楼
尝试VM Player。
您可以在其中通过Windows设置linux并在虚拟linux和Windows主机之间进行通信。