問題タブ [python-packaging]

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

python-packaging - setup.py で他のパッケージを推奨する標準的な方法はありますか?

setup.pyキーを使用して、install_requiresパッケージの必須の依存関係を一覧表示できます。

パッケージが機能するために必要ではない場合でも、ここで他のパッケージのインストールを推奨する方法はありますか?

aptこれら2つのケースを区別するdebianのものに似たものについて考えています。

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

conda - conda環境で、依存関係なしでパッケージを印刷します

conda環境で、依存関係なしに「トップレベル」のパッケージのみを印刷することは可能ですか? 私はプロトタイプを作成しているだけです。現時点では、「フリーズ」よりも移植性に関心があります。

たとえば、win 7 マシンで行う場合

パッケージリストのみを取得したいのですが、プラットフォーム固有の正確なバージョンを含むすべてjupyterのリストが取得されます。

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

python - Python では、パッケージ レベルでサブパッケージからモジュールを公開することは可能ですか?

次の難問があります。親パッケージ レベルでパッケージのサブパッケージからいくつかのモジュールを公開しようとしています。

フォルダ構造は基本的に次のようになります。

script.py私が現在書かなければならないファイルに

ファイルから何かをインポートしたいが、すべてのインポートが次のように見えるようにsubmodule1.py、ファイルをパッケージレベルで公開できるようにしたいsubmodule1.py場合submodule2.py

を公​​開したくないことに注意barてください。foogoopackage

私の場合、モジュール間の分離は依然として重要だからです。

これは可能ですか?__init__.pyファイルにそうするためのトリックはありますか?

ありがとう!

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

python - Python 名前空間のパッケージ化 (シンボリック リンク)

こんにちは、パッケージを作成したいと思います。これは、他のリポジトリの周りの単なるシェルです (それとは別に使用される可能性があります)。名前空間のパッケージ化でこれを行う方法はありますか?おそらく、ライブラリ全体に対して単一の wheel ファイルを作成し、つなぎ合わされているすべてのサブリポジトリに対してひどいインポート名を持たなくても済む可能性があります。

たとえばfoo、親レポの場合、次のことができるようにしたいと思います。

from foo import bar

そして、誰かがインストールしたい場合bar:

import bar

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

python - 環境とコードを 1 つのバンドルにパッケージ化する場合、推奨される python ディストリビューションは何ですか?

私はその環境で実行されるPython環境とコードを持っています。wgetなどを使用してこのenvをセットアップするコードがありますが、それは実際にはOSに依存しません。

この環境とコードを 1 つにまとめて (バンドル?) 配布したいので、ユーザーはコードを実行する前に環境を設定する必要がありません。

基本的に、エンド ユーザーに何か (実行可能ファイル、tar、zip、.py) を提供し、そのユーザーを実行/抽出した後、メインの python スクリプトを実行できるようにする必要があります。

ホイールを調べましたが、それで目的が解決するかどうかはわかりません。

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

python - 仮説のPythonパッケージをインストールするには?

Wing IDE を使用していますが、仮説 Python パッケージをコンピューターにインストールするにはどうすればよいですか? 既に zip ファイルをダウンロードしています。コマンド プロンプトを使用してインストールする必要がありますか?それとも Wing IDE にオプションがありますか?

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

python - 'libxml/xmlversion.h' が見つからない pip インストール エラー

Python パッケージ xmlsec ( https://pypi.python.org/pypi/xmlsec ) をインストールする必要があり、実行しようとすると

それは私にこのエラーを与えます:

このエラーを最初に調査したとき、インストールされている lxml パッケージに関係しているという多くの回答が見つかりました。試した後:

アップグレードできなかったので、lxml をアンインストールして再度インストールしましたが、IO エラーが発生しました。最後に、http: //www.lfd.uci.edu/~gohlke/pythonlibs/#lxml から lxml ファイルをダウンロードし、それを自分の python ディレクトリに配置して、この質問の回答のようにインストールしました: lxml, libxml2 のインストール、Windows 8.1 の libxslt

正常にアップロードされ、pip upgrade を実行すると、最新であると表示されます。

「libxml/xmlversion.h」が欠落しているにもかかわらず、xmlsec をインストールしようとしても、同じエラーが引き続き発生します。ここで他に何が問題になるか知っている人はいますか?

注:Windowsでpython 2.7を使用しています

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

python - yml ファイルを使用して conda 環境を再作成するにはどうすればよいですか?

私のcondaエクスポートは次のように行われました:conda env export --file environment.yml -n djangoenv

ファイル自体は次のようになります。

ファイルを使用して環境を再作成しようとするとenvironment.yml、次のエラーが発生します。

どうすればこれを機能させることができますか?