問題タブ [paster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - paste.deploy から loadapp を使用すると、ログ レベルが使用されないのはなぜですか?
プロダクションピラミッドWeb プロジェクトで一時的にデバッグ メッセージをオンにしたいので、ファイルを調整してHerokuproduction.ini
にプッシュし、エラーと警告レベルのメッセージのみを表示しました。
ローカル PC で次のようなピラミッド アプリケーションを起動すると、すべてのログ レベル メッセージが表示されるので、これは奇妙に思えると思いました。
OK、Heroku での実行方法とは正確には異なります。実際には、次のような小さな Pythonから実行されます (ファイル名はrunapp.py
):
さて、これをローカル PC で実行すると、Heroku にデプロイしたときと同じ動作が得られます (ほとんど驚くことではありません)。
私の質問は、ここで何が欠けているのですか? 2 番目の方法で実行すると、ERROR と WARN 以外のログ メッセージが標準出力に出力されないのはなぜですか? 確かに、同じproduction.ini
ファイルを使用しているので、pserve
プロセスを使用した場合と同じように動作するはずですか?
からの私のログセクションは次のproduction.ini
とおりです。
python - paster.deploy によって実行される Flask アプリケーションのロギング構成
私の Flask アプリのアクセス ログとルート ログは、zcbuildout に助けられました。それはいいです。今、自分のアプリからログを取得するにはどうすればよいのだろうと思いました。ログライブラリの使用方法は知っていますが、貼り付けはコンソールやどこにもログを記録しません。
ありがとう
これが私の設定です:
これが私がログを記録しようとした方法です:
pyramid - 「gunicorn --paster」ログ メッセージが表示されない
--paster
Pyramid を実行するためのオプションでgunicorn を開始しています。
たとえば、gunicorn 自身のメッセージがコンソールに正常に表示されます。
しかし、私の Pyramid アプリのログ メッセージは表示されません。
pserve development.ini
WSGI サーバーとして使用するを使用するwaitress
と、ログ メッセージがコンソールに問題なく表示されます。
私development.ini
にはかなりバニラのロギング構成セクションが含まれています。
gunicorn を使用しているときにログが表示されない理由がわかりません。
python - CKAN インストール: 貼り付けエラー
http://docs.ckan.org/en/latest/maintaining/installing/install-from-source.htmlに基づいて、OSX 10.9 に CKAN をローカルにインストールします。
python virtualenv を作成してアクティブ化したので、CKAN 構成ファイルを作成する必要があります。
出力は次のとおりです (最後の行の ImportError)。
進め方がわかりません。何かアイデアはありますか?
python - モジュールのグローバルスコープで呼び出された pydevd.settrace() が機能しないのはなぜですか?
PyCharm 3.1.1 IDE、Pyramid 1.4.5 Web フレームワークを使用しており、PasteScript 1.7.5 パッケージに付属の Web サーバーを使用して Web アプリをテストしています。
middleware.py モジュールのグローバル スコープに呼び出しを配置pydevd.settrace()
しましたが、これは機能しません。デバッグ サーバーへの接続は行われますが ( Connected to pydev debugger (build 133.881)
PyCharm 内のコンソールに表示されます)、この行で実行が停止します。これは私が使用しているコードです:
middleware.py モジュールにmake_app
は、プロジェクトの setup.py に次のような貼り付けのエントリ ポイントとして登録されている関数があります。
pydevd.settrace()
呼び出しを関数に移動するとmake_app
、問題が解決されます。つまり、デバッグ サーバーへの接続が確立され、後続のコードが実行されます。
pydevd.settrace()
しかし、 middleware.py モジュールのグローバル スコープに呼び出しを配置しても機能しない理由を知りたいです。
plone - Plone 4.3.3 の paster で "IOError: No Egg-info directory found" が表示される
Plone 4.3.3 で zopeskel を使用した場合にもエラーが発生します。これは、この質問とは少し異なるようです。Plone 4.3.2 ではエラーはありません。
python - Paster make-config は廃止され、 rhodecode-config は不明です
このチュートリアルに基づいて rhodecode の production.ini ファイルを作成しようとしています。しかし、paster は次のエラーを出します:
パスター rhodecode-config を使用しようとするとCommand 'rhodecode-config' not known (you may need to run setup.py egg_info)
、「rhodecode-config」がリストされていない使用可能なコマンドのリストが表示されます。
どうすればこれを解決できますか? そして、それsetup.py
は何について話しますか。rhodecode を pip でインストールしたので、ソース コードはありません。
前もって感謝します。
編集:@qingboのリンクを使用しました-彼はコメントに投稿しました-インストールを試みましたrhodecode-tools
が、まだrhodecode-config not known
エラーが発生しています。ところで、私はにインストールrhodecode-config
されているインストールの行で見ましたvenv/bin
。何が問題なのですか?何か案は?