問題タブ [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 - virtualenv または buildout を使用して PIL をインストールする際の問題
easy_install または buildout を使用して PIL をインストールすると、「from PIL import Image」ではなく「import Image」を実行する必要があるような方法でインストールされます。
ただし、「apt-get install python-imaging」を実行するか、「pip -E test_pil install PIL」を使用すると、すべて正常に動作します。
virtualenv を使用して PIL をインストールしようとする方法の例を次に示します。
なるほど、easy_install は PIL を Egg にパックしますが、PIP はパックしません。buildbot も同じで、卵を使用します。
easy_install または buildout を使用して PIL を適切にインストールするにはどうすればよいですか?
python - zc.buildout を使用して、Web サイトから tarball をインストールするにはどうすればよいですか?
ソースから Gunicorn をインストールするために zc.buildout を取得しようとしています。次の構成を使用します。
次のエラーが発生します。
or を指定して--install-dir
も--prefix
役に立ちません。
tarball をダウンロードして easy_install などでインストールする zc.buildout のレシピはありますか?
mercurial - 自分のバージョン管理されたアプリを保持するかどうか
ここで意見が必要です。
依存関係などを取得するためにビルドアウトを使用してDjangoプロジェクトに取り組んでいます...私はDVCSとしてMercurialを使用しています。
今...依存関係の1つをカスタマイズする必要があるので、次のいずれかを実行できます:(*変更は他のすべての人にとって役立つとは限りません。)
1-(github、bitbucketなど)でプロジェクトのフォークを実行してバージョンを維持し、(mercurialまたはgit)レシピで依存関係を取得します。
2-プロジェクトのクローンを作成し、PYTHONPATHに配置し、DVCSディレクトリを消去して、プロジェクトバージョンに追加します。したがって、すべての変更は非公開になります。ここで私は彼らのDVCSか何かからすべての情報を消去する必要があります。
あなたが考えることができる他のもの。
私は何かが足りないのですか?私はあまりにもオフですか?
ありがとう!
python - buildout:eggsを使用する場合と、zc.recipe.eggを介してインストールする場合
ビルドアウトに卵をインストールする方法は複数あるようです。
方法1:
方法2:
どちらの方法でも機能します。(方法2のバリエーションは、各要件を個別のパーツとしてインストールすることです。)
これら2つの方法の違いは何ですか?
私のプロジェクトでは、djangorecipeとmr.developerでビルドアウトを使用しています。
python - ビルドアウト内で監視対象のビルドを作成するのはなぜですか?
スーパーバイザーをビルドアウトに組み込むビルドアウトレシピを見てきました。内部のデーモンを制御すると思います。ただし、起動時に上記のスーパーバイザインスタンスを実行するには、(たとえば)/etc/init.dに何かが必要であるように思われます。
では、なぜビルドアウト内にスーパーバイザーをビルドするのですか?システム全体にインストールして、内部に関係するデーモンの構成ファイルを作成してみませんか?
python - Python3 で実行される zc.buildout の代替
私のプロジェクトでは buildout を使用して、主に 2 つのことを行います。依存関係を自動的に取得し、スクリプトを作成します。usercrontab ビルドアウト レシピを使用して、(展開マシンで) cron ジョブをセットアップします。
ただし、ビルドアウトは Python 3 ではまだ利用できません。
そこで、ビルドアウトの代替案を検討したいと思います。virtualenv と pip の両方が Python 3 で動作することは知っていますが、(virtualenv を作成し、dep を自動的にインストール/アップグレードする) ビルド ツールチェーンを自動化するための推奨ツールは何ですか? ファブリック、ペイバーなどがあります。この場合、どのツールを選択しますか? Windows と *nix の両方でシームレスに動作する必要があります。
python - パスタの自動作成create-tplone3_buildout
plone3_buildoutのプロセスを自動化したい。
説明:Ploneサイトを構築するデフォルトの(私が使用する)方法は、次のようにパスターを使用することです:
これは私にいくつかの質問をしてbuildout
から、サイトのデフォルトを作成します。
欲しいもの:を使用してこのプロセスを自動化したいbuildout
。私buildout
はこのpaster
コマンドを実行し、事前設定された値をパスターにフィードします。
これができるレシピは見つかりませんでした。誰かがこれを行う方法のアイデアを持っている場合は、情報を共有してください。
インタラクティブコマンド(plone3_buildoutコマンドのように既知の出力を使用)に値をフィードできるレシピがある場合は、それも役立ちます。
python - buildout レシピの作成に関するドキュメント
ビルドアウト レシピの書き方に関するチュートリアルを探しています。buildout サイトのものを除いて、何も見つかりませんでした。しかし、それは非常に初歩的です。ビルドアウト レシピを作成するための適切なチュートリアルはありますか?
python - ソース Egg の setup.cfg の DEFINE を上書きする
PySQLite 2.6.0 のソース エッグには、setup.cfg
次のようなファイルが含まれています。
SQLITE_OMIT_LOAD_EXTENSION
定義を無効にして(設定せずに)卵を作りたいと思います。setup.cfg でその行のコメントを外すことでそれを行うことができますが、zc.buildout
環境zc.recipe.egg
で、、、zc.recipe.cmmi
または私を助けることができる他のレシピを使用してこれを行いたいです。
では、拡張機能を有効にして改ざんせずに PySQLite をインストールする簡単な方法はありsetup.cfg
ますか?
python - ruby には buildout や virtualenv に似たものがありますか?
私は考えていた:
Python では、canon は buildout または virtualenv を使用して、システム パッケージへのインストールを回避するように指示しています。それは今や第二の性質であり、私はもはや練習にばかげて奇妙に見えるものは何も見ません. それは一種の理にかなっています。
Rubyでは、似たようなものはありますか? Ruby はこの問題にどのように対処しますか? ルビーにはこの問題がありますか?