問題タブ [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 - 3.1.7 plone で collective.alias を使用することは可能ですか?
出来ますか?3.1.7 の Plone インスタンスにインストールしたいのですが、互換性のないビルドアウトの地獄には入りたくありません。
私は自分のマシンで試して、一緒に追加しましたcollective.alias
と
しかし、Plone 4 の卵自体を依存関係としてダウンロードするまで、多くのものをダウンロードし始めます。
Collective.alias のインストールを可能にする 3.17 の実際に固定されたバージョンのソースを見つけることができませんでした。そのため、この質問をしています。SO の誰かが同様の問題を抱えているかどうかを知りたいです。
plone - 私の plone 製品の buildout から設定を取得するにはどうすればよいですか?
Buildout からの構成情報を Plone 製品に含めるにはどうすればよいですか?
私が取り組んでいるplone製品の1つは、ファイルシステムとの間で情報を読み書きします。現在、卵の名前空間内 (たとえば plone/product/directory 内) でそれを行っていますが、それは私にはまったく正しくないようです。
アイデアは、iw.fss や iw.recipe.fss と同じように、構成可能なパスにその情報を格納する場所を構成することです。
たとえば、その情報を ${buildout:directory}/var/mydata に保存します。
pyqt - ビルドアウトを使用してQt、PyQt、SIPをビルドするにはどうすればよいですか?
編集:次のbuildout.cfgは、Qt、PyQt、およびSIPを構築するために機能しました
leiningen - zc.buildout または leiningen に相当する .Net
まったく同じではないアッパーカットを知っています。他に何かありますか?
python - Python が UnicodeDecodeError を回避するために必要な依存関係は何ですか?
私はPlone 集団の Python buildoutを使用しています。2.6 および 2.7 を含むさまざまなバージョンの Python をビルドします。
何らかの理由で、2.7 でリリースしようとすると、次のエラーが発生します。
ただし、Python 2.6 を使用する場合:
UnicodeDecodeError はありません。すべてが期待どおりに機能します。
これは通常、Python がコンパイルされた環境 (Mac OS X) に何か問題があると思わせますが、この場合、2.6 と 2.7 の両方が同じ環境でコンパイルされましたが、一方は動作し、もう一方は動作しません。
ここで何がうまくいかない可能性がありますか?これを理解するために何を調べたりチェックしたりできますか?
scons - zc.buildoutの卵としてのSCons
zc.buildoutを使用してSConsをeggとしてインストールする簡単な方法はありますか?私の最初の考えは、distutilsを使用しているので、zc.recipe.eggを使用してインストールでき、SConsスクリプトが$ {buildout:directory}/binに移動するようにeggが設定されると考えていました。 SConsはPYTHONPATHに追加されます。
残念ながら、SConsのsetup.pyは、zc.recipe.eggでうまく機能するように書かれているとは思いません。私は最終的に:
- $ {buildout:directory} /eggs/scons-2.0.1-py2.6.egg/
- $ {buildout:directory} /eggs/scons-2.0.1-py2.6.egg/scons-2.0.1/
- $ {buildout:directory} /eggs/scons-2.0.1-py2.6.egg/scons-2.0.1/SCons/
- $ {buildout:directory} /eggs/scons-2.0.1-py2.6.egg/EGG-INFO/scripts/
これは、(2)がPYTHONPATHにあり、(4)の内容がbinディレクトリにコピーまたはリンクされている場合に機能します。
理想的には、これをeggとしてインストールして、グローバルなeggs-directoryを利用したいと思います。同じビルドツールのコピーをいくつか持ちたくありません。既存のレシピを使用してこの目標を達成することは可能ですか、それとも独自のレシピを作成する必要がありますか?
編集:sconsエントリポイントが作成されるように、個人用コピーを作成し、SConsのsetup.py引数を変更しました。私が行った唯一の変更:「cmdclass」を削除し、「entry_points」を追加します。
このような作品。それは私にbin/sconsのsconsスクリプトを与えますが、sconsign、scons-time、またはscons.batは与えません。/ var / www / eggsのtarに入れて、Apacheで提供します。
この方向に進みたいかどうかわかりません。
buildout - 特定の部分のレシピ卵のバージョンを固定する方法
ここで説明するように、ビルドアウトにpython-ldapをインストールするセクションを追加しました。
http://bluedynamics.com/articles/jens/python-ldap-as-egg-with-buildout
ただし、ビルドアウトは次の場合に失敗します。
バージョンパラで1.2.2に固定されているのに、ビルドアウトがこの特定の部分の最新バージョンのzc.recipe.eggを取得しようとするのはなぜですか?
python - Buildoutを使用してGitからMongoKit「devel」ブランチをダウンロードしますか?
buildoutを使用してGitの特定のブランチから私のeggsディレクトリにtarballをダウンロードする確かな例はありますか?
私が試したすべての答えは、代わりにPyPiからバージョンを取得し続けているようです。
MongoKitの開発ブランチを取得しようとしています...( http://github.com/namlook/mongokit/tarball/devel#egg=mongokit)tarballとして...
ありがとう。
plone - zc.recipe.cmmiのバグ?
次のように、環境にスペースが埋め込まれた変数を提供するとします。
このエラーが発生します:
ValueError:ディクショナリ更新シーケンス要素#1の長さは1です。2が必要です
これはバグですか?回避策はありますか?
eclipse - EclipseでのJythonスクリプトの実行/ワークスペースのセットアップの繰り返し
Eclipseワークスペース設定をセットアップし、Buildout構成ツールからPythonプロジェクトをインポートするために使用する一連のPythonスクリプトを作成しました。
http://svn.plone.org/svn/collective/collective.eclipsescripts/trunk/README.txt
(スクリプトは特定のフォルダーをスキャンし、すべてのPython egプロジェクトをワークスペースにインポートし、いくつかの設定をセットアップします)
私はこれらのスクリプトをAptanaStudio2.0 + Eclipse Monkey+PythonMonkeyコンボで使用しています。
ただし、EclipseMonkeyプロジェクトは中止されたようです。Jythonを使用して、このようなスクリプトタスクのEclipseランタイムコンテキスト内でスクリプトを実行するための最新の推奨方法は何でしょうか。
ターゲット環境:AptanaStudio3.0。