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

问题描述 投票:0回答:1

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

heroku pydev pycharm
1个回答
1
投票

Heroku 不会向用户公开用于运行 Web dyno 的文件系统。意味着你无法通过 ssh 将文件复制到服务器。

因此,您可以通过以下两种方式来做到这一点:

  1. 执行此操作的最佳方法是

    将此egg文件添加到需求中,以便在部署过程中将其安装到环境中,从而自动添加到python路径中。但这需要对包进行 pip 索引

  2. 或者,在您的代码库中提交此

    文件,因此当您部署该文件时,该文件会到达服务器。 另外,在项目的设置文件中,如果使用 django ,请将此文件添加python路径

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

    
© www.soinside.com 2019 - 2024. All rights reserved.