問題タブ [pyproject.toml]

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

python - pyproject.toml を使用する名前空間パッケージを pip を使用してインストールする方法

pdm現在、 (https://pdm.fming.dev/)のために設計/作成された名前空間パッケージをインストールする必要があるプロジェクトに取り組んでおり、pyproject.toml

その名前空間パッケージを必要とするプロジェクトは、pip を使用してのみパッケージをインストールでき、実行時にこのエラーが発生し続けますpython3 pip install git+ssh://link_to_package_on_github@main#egg=package_name

pyproject.toml次のようになります。

名前空間パッケージのディレクトリ構造 ( setup.py/ setup.cfg/なし__init__.py):
project-name/
– src/
–– package-name/
––– module.py
– pyproject.toml

質問: pip を使用して pyproject.toml を使用する名前空間パッケージをインストールする方法はありますか? コード/構成を変更するにはどうすればよいですか?

注:
Python 3.9.7 はすべての
pip で使用され、最新です

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

docker - この Makefile 変数を使用すると、何が間違っていますか?

docker イメージのビルドとタグ付けに使用している Makefile があります。ファイル ("pyproject.toml") から抽出された名前とバージョン情報を使用して、ビルドされたイメージにタグを付けたいと考えています。私の抽出メカニズムは非常にシンプルで、コマンド ラインで手動で実行すると機能します。

ただし、Makefile で変数を使用して同じことをしようとすると、何も展開されません。

私の pyproject.toml ファイルは次のようになります。

Makefile の関連セクション:

期待される出力

実際の出力:

私は何を間違っていますか?