【问题标题】:How to setup Pydevd remote debugging with Heroku如何使用 Heroku 设置 Pydevd 远程调试
【发布时间】:2013-10-30 10:07:58
【问题描述】:

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

【问题讨论】:

    标签: heroku pydev pycharm


    【解决方案1】:

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

    所以,你可以通过以下两种方式来做到这一点:

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

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

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

    【讨论】:

    • 如何将egg文件添加到需求中?
    猜你喜欢
    • 2019-06-15
    • 2015-11-28
    • 1970-01-01
    • 2018-05-06
    • 1970-01-01
    • 1970-01-01
    • 2013-07-08
    • 2017-01-04
    • 2014-12-03
    相关资源
    最近更新 更多