問題タブ [pip]

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 に答える
2522 参照

python - distutilsとpipを使用してサブパッケージをデプロイします

Pythonで相互に関連するパッケージのスイートを作成したいと思っています。それらすべてを同じパッケージに入れて、別々のコンポーネントとしてインストールできるようにしたいと思います。

したがって、たとえば、基本パッケージをインストールすると提供されますが、個別にインストールするまでmypackage何もありません。mypackage.subpackage

これはdistutilsとpipで可能ですか?

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

python - hudson ビルドで使用する virtualenv を事前に作成することは可能ですか?

heisel.orgで説明されている hudson/python/virtualenv CI ソリューションの概要に従っていますが、この 1 つのステップは本当に面倒です。それは、CI 実行用に作成された virtualenv が構成されている部分です。

これは実行に非常に時間がかかり、ソース ファイルが変更されるたびに、膨大な量のデータを再ダウンロードすることになります。

Hudson でテンプレート ワークスペースを作成して、ベア ワークスペースにチェックアウトする代わりに、事前に準備されたワークスペースにチェックアウトすることはできますか?

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

python - pip install が最大再帰深度を超えています

実行中にエラーが発生する

エラーは次のとおりです。

部分的なトレースバック:

他のパッケージを正常にインストールできます。これをデバッグする方法についてのアイデアはありますか?

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

python - 仮想環境でPIPを使用して、MySQL-pythonをインストールするにはどうすればよいですか

仮想環境にいるときは、次のことを実行しようとします。

これは機能しなかったので、パッケージをダウンロードして、次のコマンドを実行してインストールしてみました。

これにより、次のエラーが返されます。

「no-site-packages」が有効になっている仮想環境のUbuntuにMySQL-pythonをインストールするにはどうすればよいですか?

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

python - Pip、Virtualenv、Gitプロジェクトのセットアップとブートストラップ

次のようなプロジェクト設定があると仮定します。

bootstrap.pyvirtualenvで作成されます:

https://virtualenv.pypa.io/en/latest/reference.html#creating-your-own-bootstrap-scripts

これで、WebAppディレクトリ全体がgitリポジトリになります(明らかにvirtualenvを除く)。目的は、ポータブルなvirtualenv/git環境を作成することです。問題は、を開発として配置develop-appするrequirements.txtと、virtualenvディレクトリの/ srcの下にインストールされ、virtual-envサイトパッケージにシンボリックリンクされることです。最終的には、ソースコードの2つのコピーが作成されます。1つはgitによって追跡され、もう1つは使用しているがgitによって追跡されていないVirtualenvにあります。

develop-appgit( )によって追跡されたディレクトリで行われた変更がvirtualenv内で自動的に更新されるようにするにはどうすればよいですか?

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

django - 配布パッケージ内で virtualenv を使用して Django をデプロイしますか?

Django アプリケーションを SuSE Linux Enterprise 11 システムにデプロイする必要があります。企業のルールでは、RPM のみを使用してデプロイする必要があると規定されています。./setup.py bdist_rpm依存関係ごとに使用できますが、RPM はまだすべての依存関係を記録していないため、実際には正気ではありません。したがって、RPM を使用する利点はなく、依存関係を手動で管理するのはやや面倒なので、避けたいと思います。

今、私は次のアイデアを思いつきました: パッケージをvirtualenvビルドpipしている間に、.

このアプローチはどれほど賢明ですか?

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

python - py2cairo をインストールする手順は?

pycairo は、5 月に 2.x バージョンの py2cairo に分岐したようです。py2cairo の pip または easy_install インストール オプションはありません。最新の py2cairo tar と、依存関係として登録されている cairo 1.8.10 パッケージを取得しました。cairo を最初に構成しようとすると、最後に pkg-config が必要であるというエラーが発生します。ただし、pip または easy_install で pkg-config インストール オプションも見つかりません。py2cairo をインストールする方法について、私は完全に途方に暮れています。私はMac Snow Leopardでこれをやっています。

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

python - Python: pip はルート ディレクトリにサブパッケージをインストールします

私はそのような構造を持っています:

setup.py install でパッケージをインストールすると、(パッケージ全体を site-packages dir にコピーすることで) 正しく動作します:

しかし、pip install package を実行すると、pip は各サブパッケージを独立したパッケージとしてインストールします。

どうすればこれを回避できますか? setuptools の find_packages() を使用してパッケージを指定します。

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

python - インストール時に setup.py で指定されていない依存関係を Pip でインストールできますか?

ユーザーが元のソフトウェアをインストールするコマンドを発行したときに、GitHub のソースから、GitHub にある依存関係を pip でインストールしたいと思います。これらのパッケージはどちらも PyPi にはありません (今後もありません)。

ユーザーは次のコマンドを発行します。

このリポジトリにはrequirements.txtファイルがあり、GitHub に別の依存関係があります。

私が望むのは、ユーザーが元のパッケージをインストールするために発行できる単一のコマンドであり、pip で要件ファイルを見つけてから、依存関係もインストールします。

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

python - OS X での pip 要件、NumPy および SciPy のフリーズ

アプリケーションの依存関係を自動的に取得するために virtualenv で使用している pip 要件ファイルがあります。

アプリケーションは NumPy と SciPy の両方に依存しているため、私の pip 要件ファイルには次のものが含まれています。

ただし、この pip を新しい virtualenv で実行すると、インストールは次のエラーで失敗します。

これは、SciPy をビルドする前に NumPy をインストールする必要があるために発生します。したがって、SciPy を削除してから手動で SciPy を追加すると (pip install scipy)、機能します。

pip が特定の順序でインストールされない場合、この問題を解決するにはどうすればよいですか?