UbuntuのEclipseでパイロンをデバッグさせようとしています。具体的には。[構成の実行]ダイアログの[メインモジュール]に何を使用すればよいかわかりません。
(これはstackoverflowに関する同様の質問ですが、システムでpaster-script.pyが見つからないため、Windowsにも当てはまると思います)
誰か助けてもらえますか?
私は今これを修正することができました。
パイロンをインストールした後、Python インタープリターを削除してリロード (選択) しますWindow>Preferences>Pydev>Interpreter-Python
。New
ターミナル cd でプロジェクト ディレクトリに移動します。次にsudo python setup.py develop
、これが何をするかわからないが、それはうまくいくと入力します(誰かが私に記入したい場合は、してください)
にRun>Open Debug Dialog
貼り付け機の場所を入力しMain Module
ます。私にとってこれは/usr/bin/paster
です。次に、Arguments
タブでProgram arguments
入力しますserve /locationOfYourProject/development.ini
すべての準備が整いました。引数に--reload
私はそれを基本的にほぼ同じ方法で実行しました-setup.py開発ステップを実行する必要はありませんが-それがなくても正常に動作します。
これは、プロジェクト名にちなんで名付けられたpythonパッケージのプロジェクトディレクトリへのグローバルリンクを設定することです。
実行するには、このステップ「sudo python setup.py development」が必要です..そうしないと、いくつかの例外がスローされます。
ところで、setup.py は作成したプロジェクトのものです。
Eclipse で試したことはありませんが、WingIDE で Pylons アプリをデバッグするために使用してきたソリューションがここでも機能すると確信しています。
次の 2 行を記述し (run_me.py などの名前を付けます)、プロジェクト ディレクトリに保存します。
from paste.script.serve import ServeCommand
ServeCommand("サーブ").run(["development.ini"])
このファイルをメインのデバッグ ターゲット (別名メイン モジュール) として設定します。
楽しみ。