問題タブ [buildout]
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 - distutilsレシピの1つを使用してビルドアウトにスクリプトパスを設定する
ビルドアウトを使用しています。openerpのインストールに使用しています。openerpが作成したスクリプトを実行して、$ {buildout:location}/binで利用できるようにしたいと思います。
zerokspot.recipe.distutils とcollective.recipe.distutilsを試しました
スクリプトをbinに組み込むにはどうすればよいですか?
python - ビルドアウト構成変数の一覧表示
zc.buildoutを使用するときに使用できる変数を正確に調べたいと思います。私はいつでもソースを見ることができますが、理想的にはどこかにリストを見つけるか、ビルドアウトを照会して、いつでも利用可能な変数であると考えているものを見つけることができます。これは可能ですか?
python - Mac OSX SL 上の Buildout/Python/Django/PIL で「例外値: _imaging C モジュールがインストールされていません」というメッセージが表示されますか?
FeinCMS を使用して、Django プロジェクトに Buildout を使用しています。Mac OSX Snow Leopard でローカルにセットアップしたところ、runserver を使用してもエラーはまったく発生しませんでした。しかし、管理領域で FeinCMS を使用して画像をアップロードすると、「例外値: _imaging C モジュールがインストールされていません」というエラーが表示されます。
私のトレースバックはここにあります: http://dpaste.com/149492/
私の buildout.cfg ファイルは次のようになります。
私は FeinCMS グループ、Django IRC/グループで尋ねましたが、これが何であるかについて誰からもまったく助けがありませんでした。私は解決策をネット上で検索しましたが、まだ機能するものを見つけていません。それは私を壁に飛び込ませています、私は一日中立ち往生しています。問題が何であるかを知っている人はいますか?
python - ビルドアウト:Mercurialを介して別のPythonプロジェクトを含めますか?
buildout.cfgとsetup.pyを持つFoo/というプロジェクトがあります。現在、Bar/..と呼ばれる別のプロジェクトがあります。これにもbuildout.cfgとsetup.pyがあります。Bar /はさまざまなPythonモジュールに依存しているinstall_requires=['lxml', 'SQLAlchemy']
ため、setup.pyにあります。Foo/はBar/に依存します。
しかし、Bar/にはまだリリースがありません。Barのモジュール、lxml、SQLAlchemyをインポートできるように、FooのビルドアウトにBar /を含めるにはどうすればよいですか?
Bar/がリビジョン管理システムとしてMercurialを使用していると仮定します。
私の試み:ビルドアウト水銀レシピはあまり効果がありません。リポジトリのクローンを作成するだけで、Bar / setup.pyのinstall_requiresの卵を自動的に取得して、Bar/自体をsys.pathに追加することはありません。
実際の例:buildout.cfgは次のようになります(Bar == Mercurialrecipeパッケージ):
sys.pathにローカルで複製されたmercurialrecipe(in parts/mr
)へのパスが含まれておらず、依存関係(from parts/mr/setup.py
)がインストールされていないため、これは機能しません。
python - Django 管理者認証の失敗
最初に「ログイン」ボタンを押すと、django admin へのログインに失敗しますが、「戻る」と「ログイン」をもう一度押すと、ユーザーが正常にログインします。
ここで zc.buildout を使用して Django アプリをデプロイしています。セットアップは、ここで説明されているものと同様ですhttp://www.meppum.com/2009/jan/17/installing-django-ubuntu-intrepid/。Nginx (127.0.0.1:8003 でリッスン) は Apache (127.0.0.1:8001 でリッスン) を超えて実行されており、両方のサーバーの構成は投稿の最後に記載されています。django アプリに 127.0.0.1:8003/ としてアクセスしています。
したがって、 127.0.0.1:8003/admin/ は django 管理者ログイン フォームを開きます。1)ユーザー名/パスを入力し、「ログイン」を押すと、(何らかの理由で)127.0.0.1 / adminにリダイレクトされ、80ポートでリッスンするサーバーがないため、何も終了しません。HTTP トレース (ログインをクリックした後: http://127.0.0.1:8003/admin/ )
2) ブラウザの戻るボタンを押して、もう一度「ログイン」ボタンを押す (またはブラウザの「戻る」ボタンと「更新」ボタンを押す) と、正常にログインします。HTTP トレース:
それはクッキー関連の問題のようですが、問題の根本はApacheやnginxの設定にもあると思います。
管理者ログインフォームをすぐに機能させる方法はありますか?
乾杯!
に
PSconfig:
Apache vhost 構成:
nginx 構成:
乾杯、に
python - buildout で OpenERP サーバーをインストールする際に問題が発生しました!
ビルドアウトと独自のコードを使用して OpenERP を展開しようとしています。実際、カスタム モジュールとパッチを使用して OpenERP を使用できるように、完全な展開構造を構築したいと考えています。
まず第一に、個人的な構成を追加する前に、すべてを構成する責任を持つビルドアウトを作成しようとしていました。
ビルドアウト構成
私の buildout.cfg 構成ファイルは次のようになります。
構成の問題
しかし、ビルドアウトを起動しようとすると、最後に必要な卵 (openerp-server) をインストールしようとすると、いくつかのエラーが発生します。
私の側では、これらのモジュールを見つけることができませんが、卵のディレクトリにあります:
easy_install、試してみる
メインのサイト パッケージとは関係なく、クリーンな virtualenv を試してみることにしました。しかし、openerp-server で easy_install を使用する場合:
常にエラー メッセージが表示されますが、自分のマシンに psyopg2 がインストールされているかどうか
システム構成
- Ubuntu 9.10 x86-64
- Python 2.5/Python 2.6で試しました
python - mr.developer が「パッケージ 'django-quoteme' が汚れています」と言うとき、正確にはどういう意味ですか。
mr.developer を使用して、github でいくつかのパッケージを追跡しています。ビルドアウトを再実行すると、次のようになります。
パッケージ「django-quoteme」が汚れています。
それでも更新しますか?[はい/いいえ/すべて]y
「汚い」とは具体的にどういう意味ですか?
python - データファイルを含むビルドアウト環境にpythoneggをインストールします
この質問は、インストールしたいpythonパッケージがテンプレートとメディアファイルを含むdjangoアプリであることを前提としています。ただし、この質問は、ファイルだけでなく、すべてのPythonパッケージに当てはまり.py
ます。
私はビルドアウトを使用して、djangoプロジェクトを開発している再構築可能な環境を作成しています。私buildout.cfg
はそのように見えます:
(そしていくつかのdjango関連のもの)。はpython-package-with-data-files
、ページ上のリンクから入手できますhttp://domain-to-python-package-with-data-files
。
卵normal-python-package
とpython-package-with-data-files
はeggs/
ディレクトリに正常にインストールされます。そのファイルでpython-package-with-data-files
に設定zip_safe
されているため、で解凍して利用できます。False
setup.py
eggs/
の非.py
ファイルのみpython-package-with-data-files
が解凍されたeggで利用できませんeggs/
(それらは.tar.gz
で利用可能なパッケージに含まれていますhttp://domain-to-python-package-with-data-files
)。
これらのデータファイルをeggに含めるにはどうすればよいですか?setup.py
パッケージのファイルを変更する必要がありますか?それともビルドアウトに関連していますか?
私が見つけたものは次のとおりです。
python setup.py sdist
ルートディレクトリにを作成python-package-with-data-files
すると、作成された.tar.gzファイルにすべてのデータファイルが含まれます。しかし、私がpython setup.py bdist
それを作成すると、データファイルを含めずにビルドされます。
これは、問題がビルドアウト固有ではないと私に思わせます。しかし、ビルドアウトに、卵を作成するのではbdist
なくsdist
、卵を作成してパッケージをプロジェクトにインストールするように指示する方法があるかもしれません。
何をすればよいでしょうか?私はのメンテナーですpython-package-with-data-files
ので、必要に応じて変更することができますsetup.py
。
python - zc.buildout と Distribute の使用を開始するにはどうすればよいですか?
依存関係の管理に buildout を使用したいと考えています。また、プロジェクトのインストールを管理するための新しい優れた方法として、distribute があると聞きました。
ただし、開始するための簡単なチュートリアルは、地面に薄いようです. 私が見た中で最もわかりやすいのは、Jacob Kaplan-Moss の「 zc.buildout を使用した Django アプリの開発」です(私のユース ケースは Web アプリケーションです)。ベスト プラクティスは次のとおりです。
どうすればこの作業を進めることができますか? 私は正しいことをしたい。
django - django テスト + buildout を Eclipse/Aptana とうまく統合して実行する方法はありますか?
django-admin startprojects で作成された django プロジェクトのテストを実行するように Eclipse をセットアップするのはかなり簡単です。実行コマンドを ./manage.py に向け、必要な引数を指定するだけです。
buildout を使用してプロジェクトをビルドした場合、どうすればよいでしょうか? もちろん、bin/biuldout は便利な bin/test-1.1 および bin/test-trunk ファイルを作成しますが、これらは Eclipse と統合されていません。
これらを Eclipse から外部ツールとして実行することもできますが、manage.py test myapp を実行する際の適切なコード認識を得るにはどうすればよいでしょうか?
誰かが解決策を知っていますか?これを可能にするビルドアウトレシピはありますか?
ご協力いただきありがとうございます!