問題タブ [distribute]

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 投票する
1 に答える
1528 参照

python - Python:eggをインストールする際の権限の問題

easy_installを使用してサイト全体にSouthをインストールしてみました。ただし、権限の問題があります。

次に、 pipを使用してインストールしようとしましたが、同じ結果が得られました。

権限を変更するだけでこれを修正できると思います。しかし、インストール中に何か問題がありますか?または、パッケージに何か問題がありますか?

コメントへの回答

iddqd:出力を送信してください。sudo pip install -e hg + http://bitbucket.org/andrewgodwin/south/

結果は次のとおりです。

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

python - python-pip yum パッケージは pip の代わりに pip-python を提供します

(Fedoraの更新リポジトリを使用して)python-pip経由でパッケージをインストールしました。ただし、スクリプトyumは追加されません。pipPATH

ただし、次のものが作成されますpip-python

pipへのシンボリックリンクを作成することを検討していましpip-pythonたが、そもそも実行可能ファイルに名前が付けられている理由はありpip-pythonますか?

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

python - None zip-safe フラグがデフォルトの卵を Distribute で圧縮してインストールすることは可能ですか?

私たちの大規模な python プロジェクトは、従来の「setuptools」プロジェクトを使用することから、ドロップインの代替として「 distributed 」を使用するようにアップグレードされています。

2 つのアプリケーションの間に問題のある違いが 1 つあります。setuptools では、未定義の zip セーフ フラグを持つ卵は zip セーフであると見なされ、zip ファイルとしてインストールされます (ユーザーがそうしないように明示的に指定しない限り)。

新しい Distribute と比較すると、zip セーフ フラグが明示的に True に設定されていない限り、すべての卵は zip セーフではないと見なされます (解凍してインストールされます)。

その結果、以前は .egg ファイルをサイト パッケージにコピーするだけでインストールされていた卵が、サイト パッケージに解凍されるようになりました。理想的には、古い setuptools と完全に一致する方法で、新しいディストリビューションが卵をインストールすることを望みます。

取るに足らないことのように聞こえるかもしれませんが、site-packages フォルダーのディレクトリ構造などの基本的な変更を行うと、チームは国際的な UAT のフェーズを通過することになり、非常に時間がかかります。新しいインストーラーが古いインストーラーとまったく同じディレクトリ構造を生成することを単純に保証できれば、はるかに良いでしょう。

参考までに、私は Windows XP 32 ビット用の Python 2.4.4 で最新のディストリビューションを使用しています。

0 投票する
15 に答える
155264 参照

python - Python用のpip、virtualenv、および配布をインストールする適切な方法は何ですか?

短い質問

バックグラウンド

SO question 4314376に対する私の回答では、次のようにインストールできるように使用することをお勧めしました。ez_setuppipvirtualenv

私はもともと、これらの手順を Jesse Noller のブログ投稿から引用しました。 Mac で Python を使いたいですか? . グローバルな site-packages ディレクトリをきれいに保つというアイデアが気に入っているので、そこにインストールする他のパッケージは virtualenvwrapperdistribute. (私は最近、この Python 公共サービス発表distributeのためにツールボックスに追加しました。これら 2 つのパッケージをインストールするには、以下を使用しました。

setuptools と easy_install はもう必要ありません

Python の公共サービスの発表を実際にフォローするには、Python の新規インストールで次のようにします。

グリフの叱責

SO question 4314376に対する私の回答へのコメントで、SO ユーザーGlyphは次のように述べています。

番号。絶対にsudo python setup.py install何もしないでください。~/.pydistutils.cfg を作成して、pip インストールを ~/.local などに配置します。特に名前が付けられたファイルez_setup.pyは、setuptools や easy_install などの新しいバージョンを吸い込む傾向があり、オペレーティング システムの他の機能を壊す可能性があります。

短い質問に戻る

したがって、Glyph の応答は、私の最初の質問につながります。

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

python - 誰かがPyWekaをインストールできましたか?

Windows用のPython2.6または2.7にライブラリPyWeka0.3devをインストールする必要があります。インストールしたsetuptoolsが必要ですが、非推奨のインストールライブラリであると言われ、配布をインストールしてから、PyWeka圧縮パッケージをダウンロードしました。 setup.pyでもeasy_install(モジュールez_setupがないなど)を使用せずにインストールしようとするたびに。誰かが私にこれを行う方法についての手がかりを与えることができますか?

0 投票する
0 に答える
584 参照

python - 配布でポストインストール機能を追加するには?

インストールが完了した後に呼び出されるインストール後のメソッドを含める必要がある、distributeを使用してソース配布パッケージをビルドしようとしています。

このdistutils ソリューションを試しましたが、セットアップが完全に実行されませんでした (たとえば、要件のインストールが欠落しています)。

では、ディストリビューション ソース配布パッケージにポスト インストール機能を持​​たせるには、どのような方法が望ましいのでしょうか?

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

python - distribution/setuptoolsパッケージの「tests_require」依存関係をインストールする場所を指定します

setup.pyにpython setup.py testリストされている依存関係を実行すると、現在のディレクトリにダウンロードされます。tests_requireを実行するpython setup.py installと、にリストされている依存関係requiresが代わりににインストールされsite-packagesます。

tests_require代わりにこれらの依存関係をにインストールするにはどうすればよいsite-packagesですか?

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

python - pip は setuptools/distribute ベースのソースからの extras_requires を処理しますか?

次のようなsetup.pyとextras_requires行を含むパッケージ「A」があります。

そして、util に依存するパッケージ "B":

python setup.py install内部で使用するパッケージ Bを実行するとsetuptools.command.easy_installextras_requires正しく解決され、paramiko がインストールされます。

ただし、pip /path/to/Borを実行するとpip hxxp://.../b-version.tar.gz、パッケージ A はインストールされますが、paramiko はインストールされません。

pip は「ソースからインストールする」ため、なぜこれが機能しないのかよくわかりません。B の setup.py を呼び出してから、B と A の両方の依存関係を解決してインストールする必要があります。

これはpipで可能ですか?

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

python - 配布Pythonを使用してユーザー固有の構成ファイルをインストールするにはどうすればよいですか

Pythonパッケージを作成し、distributeを使用してそれをeggとしてパッケージ化しています。ソフトウェアのユーザーごとに、ユーザーが編集できる構成ファイルをインストールしたいと思います。これを達成するための最良の方法は何ですか?私はPython2.6を使用しており、Windowsプラットフォームをターゲットにしています。

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

python - 配布を使用して Python 3.2 で pip を使用できない

src から python3.2 をインストールした後、実行してみました:

これは与える:

誰でもこれを機能させることができますか?

ありがとう、

マット