問題タブ [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.

0 投票する
2 に答える
631 参照

plone - Zopeskel テンプレート「archetype」で作成されたパッケージで「paster addcontent」が失敗する原因は何ですか?

状況は次のとおりです。

  • 新しい Plone 4.2 ビルドアウト
  • Zopeskel 2.21.1 とテンプレート 'archetype' を使用して作成され、mr.developer を使用してビルドアウトで構成された新しいパッケージ

パッケージ内にいくつかのコンテンツ タイプを追加しようとすると、次のエラーで失敗します。

setup.py egg_info を実行しても解決しませんでした。

setup.py には以下が含まれます。

setup.cfg には以下が含まれます。

「paster addcontent」を機能させるためのローカル コマンドの背後にある魔法は何ですか? それは他のコンテキストで正常に機能しましたか?!

0 投票する
2 に答える
602 参照

python - 実行時にSQLAlchemyORM定義に変数を渡すにはどうすればよいですか?

Fileという新しい列タイプを定義しました。これにより、ファイル名のみをデータベースに保存できるようになります。次に、実際のファイルをファイルシステムのroot + subfolder+nameに保存します。

私が抱えている問題は、PasteDeploy構成ファイルでルートを定義したいということです。構成にアクセスできるように、実行時にこれを定義するにはどうすればよいですか?

0 投票する
1 に答える
212 参照

windows - Windowsでzopeskelを実行した後にローカルコマンドが欠落している

新しくインストールしたplone4.2でzopskel/pasterを使用してアーキタイプを作成しようとしています。buildout.cfg(以下を参照)を調整して、binフォルダーにzopeskel.exeとpaster.exeを生成しました。

ただし、次のようにzopeskelを実行すると(develop-eggsフォルダー内):.. \ bin \ zopeskel.exeアーキタイプIOErrorが発生します(出力については以下を参照)

私が理解していることから、paster(addなど)を実行するときにローカルコマンドを使用する必要があります。ただし、(develop-eggs / nortek.test03内の)pasterフォルダーを実行すると、コマンドがありません。

zopeskelにバグ/欠陥がありますか、それとも何か間違ったことをしていますか?どうすれば続行できますか?

私のbuildout.cfgは、次の点を除いてデフォルトと同じです。

[編集] 提供されたリンクの指示に従おうとしました。ただし、発生する問題がいくつかあります。*binフォルダーに貼り付けスクリプトが生成されない*まったく同じIOErrorの問題が発生する*ローカルコマンドがない

実行したさまざまなコマンドからの出力を次のリンクに配置します:http: //pastie.org/4664202

私はまだ同じ問題を抱えているので、私を助けてください

0 投票する
1 に答える
621 参照

python - Pasterはプログラムディレクトリから実行する必要がありますか?

一部のPythonアプリケーションを監視するためにスーパーバイザーを使用するSolarisサーバーを実行しています。

以前は、次のコマンドを実行できました。

サーバー上の任意のディレクトリから。最近いくつかの問題があり、/optフォルダーは以前のバックアップから復元されました。このフォルダーには、スーパーバイザーを含むすべてのアプリケーションが含まれていました。

現在、Pylonsの「バージョンの競合」が原因で、スーパーバイザーがアプリケーションを起動しないという問題に直面しています。

これは奇妙になるところであり、これらのエラーが発生する理由は意味がありません。

プログラムディレクトリの外部からpasterコマンドを実行すると、バージョン競合エラーがスローされます。例えば:

しかし、プログラムディレクトリ内からコマンドを実行すると、正常に実行されます。例えば:

なぜこれが起こるのか、私は絶対に頭を悩ませることができません!

どんな考えやコメントも大歓迎です!!!!

0 投票する
1 に答える
623 参照

python - Python 以外のソース ファイルの変更時に Python を貼り付けて自動再起動する

paster serve--reloadPython ソース ファイルまたは変更のいずれかが発生したときに、サービスを提供する wsgi アプリケーションを自動再起動するオプションがありますCONFIG_FILE。他のファイル(Pythonソースファイルではない)が変更されたときにも自動再起動を開始する方法は?

アップデート

watch_file()mkshによって提案された関数は、問題の解決策のように見えます。ただし、 mkshは、その呼び出しをアプリケーションのエントリ ポイントに追加することを提案しましたが、これは必要以上に侵襲的であると思われます。のアプリのセクションから読み取ったファイル名serveでの呼び出しにつながる新しいオプションを追加して、貼り付けのコマンドを(非侵入的に)拡張できますか?watch_file()CONFIG_FILE

0 投票する
1 に答える
1423 参照

cookies - wsgiサーバーにサービスを提供しているローカルホストからnginxリバースプロキシへのCookieの変換

Pythonの貼り付けインスタンスの前にnginxを設定しています。それらは同じボックスにあり、127.0.0.1から提供されるペーストと外部に提供されるnginxがあります。

私のPythonアプリがCookieを設定すると、ドメインがlocalhostにとどまり、Cookieが役に立たなくなるという問題が発生します。明らかに私はこれに最初に遭遇したわけではありませんが、これに対する標準的な解決策を見つけるのに苦労していますか?

0 投票する
1 に答える
114 参照

python - TurboGears2.2.0nosetestsおよびpastersetup-appdevelopment.iniのインストール/実行エラー

OS X 10.8.2にTurboGear2をインストールするすべてのプロセスを完了した後、問題が発生しました。Python2.7、TurboGear2.2.0の使用インストールプロセスは、公式Webサイトのチュートリアルに基づいています:http ://www.turbogears.org/2.2/docs/main/DownloadInstall.html

問題の説明:1。チュートリアルに従って、nosetestsが10個のエラーを表示するまでインストールはスムーズに進みました。2.次に、「pastersetup-appdevelopment.ini」にも次のようなエラーメッセージが表示されます。 ここに画像の説明を入力してください

しかし、ターミナルで「pasterservedevelopment.ini」とコマンドを実行してもサーバーは正常に動作します。

いくつか問題があると思いますが、答えが見つかりませんでした。誰かがこれについて何か考えを持っていますか?どうもありがとう。

0 投票する
2 に答える
3121 参照

python - virtualenvにグローバルpasterコマンドが見つかりません

http://pythonpaste.org/script/developer.html#what-do-commands-look-likeで説明されているように、カスタムの貼り付けコマンドを作成しました。setup.pyで、次のようにエントリポイントを定義しました。

私はアクティブ化されたvirtualenv内にいて、次の方法でパッケージをインストールしました

pasterパッケージフォルダ内で実行すると、カスタムコマンドが表示され、を介して実行できますpaster xxx ...。しかし、パッケージフォルダーを離れるとpaster、コマンドが表示されなくなります。確認which pasterしたところ、virtualenvのバージョンです。また、Pythonインタープリターを起動してインポートxxxconfしましたが、正常に動作します。

パッケージフォルダの外にいるときにグローバルコマンドが認識されない理由がわかりません!?

0 投票する
1 に答える
5150 参照

ubuntu - ローカルマシンからUbuntuWebサーバーにアクセスできません

Ubuntu11.10のポート8087でpythonpastehttpサーバーを実行しています

nmapは8087/tcpが開いていると言います

ufwファイアウォールが非アクティブです

しかし、別のローカルネットワークマシンでローカルIP(192.168.1.50:8087)をプルアップすると、接続できません。

ローカルネットワークマシンで192.168.1.50に正常にpingできます。ポート8087にTelnetで接続することはできませんが、何かがそれをブロックしていることがわかりますか?

これに数時間いました0_o

助けていただければ幸いです

0 投票する
3 に答える
835 参照

python - Python コードから ${buildout:directory} にアクセスするにはどうすればよいですか?

zc.buildout で管理されている Pyramid Web アプリケーションがあります。その中で、buildout ディレクトリのサブディレクトリにあるディスク上のファイルを読み取る必要があります。

問題は、ファイルへのパスを決定することです-絶対パスをハードコーディングしたくありません.本番環境でアプリを提供する場合、相対パスを指定するだけでは機能しません(おそらく作業ディレクトリが異なるため)。

したがって、私が考えている有望な「フック」は次のとおりです。

  • 「ルート」ビルドアウト ディレクトリ。buildout.cfg で指定${buildout:directory}できますが、Python コードからアクセスできるように「エクスポート」する方法がわかりません。

  • アプリを起動する Paster の .ini ファイルの場所