6

この回答によると、pycharm-debug.egg ファイルをサーバーにコピーする必要があります。Pycharm を使用してリモートでデバッグできるように、Heroku アプリでこれを行うにはどうすればよいですか?

4

1 に答える 1

1

Herokuは、 Web dyno の実行に使用するファイル システムをユーザーに公開しません。ssh経由でファイルをサーバーにコピーできないことを意味します。

したがって、次の 2 つの方法でこれを行うことができます。

  1. これを行う最善の方法は、この卵ファイルを requirementsに追加することです。これにより、展開中に環境にインストールされ、python パスに自動的に追加されます。ただし、これにはパッケージに pip インデックスを付ける必要があります

  2. または、コードベースでこのファイルをコミットするため、ファイルをデプロイするとサーバーに到達します。また、django を使用している場合は、プロジェクトの設定ファイルで、このファイルをpython pathに追加します。

import sys
sys.path.append(relative/path/to/file)
于 2014-01-06T13:23:29.417 に答える