如何使用Heroku设置Pydevd远程调试

时间:2013-10-21 19:02:55

标签: heroku pydev pycharm

根据这个answer我需要将pycharm-debug.egg文件复制到我的服务器,如何使用Heroku应用程序完成此操作,以便我可以使用Pycharm远程调试它?

1 个答案:

答案 0 :(得分:1)

Heroku 不会向用户公开用于运行web dyno的文件系统。表示您无法通过ssh将文件复制到服务器。

因此,您可以通过以下两种方式实现此目的:

  1. 执行此操作的最佳方法是将此egg文件添加到需求中,以便在部署期间将其安装到环境中,从而自动添加到python路径中。但这需要将包装为pip索引

  2. 或者,在代码库中提交文件,因此当您部署文件到达服务器时。 此外,在项目的设置文件中,如果使用django,此文件添加到 python路径

  3. import sys
    sys.path.append(relative/path/to/file)