問題タブ [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.
python - distutilsとpipを使用してサブパッケージをデプロイします
Pythonで相互に関連するパッケージのスイートを作成したいと思っています。それらすべてを同じパッケージに入れて、別々のコンポーネントとしてインストールできるようにしたいと思います。
したがって、たとえば、基本パッケージをインストールすると提供されますが、個別にインストールするまでmypackage
何もありません。mypackage.subpackage
これはdistutilsとpipで可能ですか?
python - hudson ビルドで使用する virtualenv を事前に作成することは可能ですか?
heisel.orgで説明されている hudson/python/virtualenv CI ソリューションの概要に従っていますが、この 1 つのステップは本当に面倒です。それは、CI 実行用に作成された virtualenv が構成されている部分です。
これは実行に非常に時間がかかり、ソース ファイルが変更されるたびに、膨大な量のデータを再ダウンロードすることになります。
Hudson でテンプレート ワークスペースを作成して、ベア ワークスペースにチェックアウトする代わりに、事前に準備されたワークスペースにチェックアウトすることはできますか?
python - pip install が最大再帰深度を超えています
実行中にエラーが発生する
エラーは次のとおりです。
部分的なトレースバック:
他のパッケージを正常にインストールできます。これをデバッグする方法についてのアイデアはありますか?
python - 仮想環境でPIPを使用して、MySQL-pythonをインストールするにはどうすればよいですか
仮想環境にいるときは、次のことを実行しようとします。
これは機能しなかったので、パッケージをダウンロードして、次のコマンドを実行してインストールしてみました。
これにより、次のエラーが返されます。
「no-site-packages」が有効になっている仮想環境のUbuntuにMySQL-pythonをインストールするにはどうすればよいですか?
python - Pip、Virtualenv、Gitプロジェクトのセットアップとブートストラップ
次のようなプロジェクト設定があると仮定します。
はbootstrap.py
virtualenvで作成されます:
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-app
git( )によって追跡されたディレクトリで行われた変更がvirtualenv内で自動的に更新されるようにするにはどうすればよいですか?
django - 配布パッケージ内で virtualenv を使用して Django をデプロイしますか?
Django アプリケーションを SuSE Linux Enterprise 11 システムにデプロイする必要があります。企業のルールでは、RPM のみを使用してデプロイする必要があると規定されています。./setup.py bdist_rpm
依存関係ごとに使用できますが、RPM はまだすべての依存関係を記録していないため、実際には正気ではありません。したがって、RPM を使用する利点はなく、依存関係を手動で管理するのはやや面倒なので、避けたいと思います。
今、私は次のアイデアを思いつきました: パッケージをvirtualenv
ビルドpip
している間に、.
このアプローチはどれほど賢明ですか?
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でこれをやっています。
python - Python: pip はルート ディレクトリにサブパッケージをインストールします
私はそのような構造を持っています:
setup.py install でパッケージをインストールすると、(パッケージ全体を site-packages dir にコピーすることで) 正しく動作します:
しかし、pip install package を実行すると、pip は各サブパッケージを独立したパッケージとしてインストールします。
どうすればこれを回避できますか? setuptools の find_packages() を使用してパッケージを指定します。
python - インストール時に setup.py で指定されていない依存関係を Pip でインストールできますか?
ユーザーが元のソフトウェアをインストールするコマンドを発行したときに、GitHub のソースから、GitHub にある依存関係を pip でインストールしたいと思います。これらのパッケージはどちらも PyPi にはありません (今後もありません)。
ユーザーは次のコマンドを発行します。
このリポジトリにはrequirements.txt
ファイルがあり、GitHub に別の依存関係があります。
私が望むのは、ユーザーが元のパッケージをインストールするために発行できる単一のコマンドであり、pip で要件ファイルを見つけてから、依存関係もインストールします。
python - OS X での pip 要件、NumPy および SciPy のフリーズ
アプリケーションの依存関係を自動的に取得するために virtualenv で使用している pip 要件ファイルがあります。
アプリケーションは NumPy と SciPy の両方に依存しているため、私の pip 要件ファイルには次のものが含まれています。
ただし、この pip を新しい virtualenv で実行すると、インストールは次のエラーで失敗します。
これは、SciPy をビルドする前に NumPy をインストールする必要があるために発生します。したがって、SciPy を削除してから手動で SciPy を追加すると (pip install scipy)、機能します。
pip が特定の順序でインストールされない場合、この問題を解決するにはどうすればよいですか?