2015-07-22 95 views
0

对于我在工作场所的Python + Django Web项目,我们使用运行Cent OS(Linux)克隆映像的Oracle Virtual Box进行所有开发和部署。我们使用SSH客户端,即mtputty和Mobaxterm,具体取决于开发人员的选择。如何远程调试运行在Oracle虚拟框中的python应用程序?

我们已经在Windows本地检出项目,并将其作为在Virtualbox中运行的克隆的共享文件夹。我们可以通过打开共享文件夹上的文件来开发Pycharm IDE。

这就是问题所在:

虽然我们能够发展,我们是不是能够在Pycharm IDE远程调试。

是否有配置远程调试的方法,以便当服务器在虚拟框中运行时,我们可以在PyCharm上进行调试。

规格: 的Python - 2.7 Django的 - 1.3.4 Pycharm - 4.5

回答

1

我已经先做到了这一点:

1)配置在我的项目部署和映射: enter image description here enter image description here

2)然后配置你的Pycharm“运行/调试配置”,点击运行>编辑配置...点击加号并在列表中选择“Django服务器”。 enter image description here

在我的配置中,我正在转发我的客户端口8000,以便我可以在主机浏览器上访问它。你可以在你的流浪文件上添加以下内容:

config.vm.network "forwarded_port", guest: 8000, host: 8000 
+0

感谢您的回复。如果此答案对您有帮助,请尝试更新 –

+0

@ Siva-Dev-Wizard,请考虑将此标记为已接受的答案。 – Alberick0

相关问题