ユーザーフラグを使用してより糸をインストールしました(ドキュメントによると、ユーザースキーム):
pip install --user twine
しかし、私はそれをコマンドとして使用することはできません。たとえば、私がする場合:
twine --version
それは私に与えます(これは明らかです):
-bash: twine: command not found
この同様の投稿を読みましたが、満足のいく回答が見つかりませんでした (回答は受け入れられません)。
私は使用できることを知っています:
python3 -m twine upload --repository-url https://test.pypi.org/legacy/ dist/*
答えの1つによると。
しかし、私の質問は、なぜそれが表示されないのですか?
麻ひもを調べたsetup.py
ところ、 を使用していることがわかりましたentry_points
( の設定に役立ちますtwine command
)。私の仮定では、インストール中(またはパッケージのダウンロード中)ではなく、使用しsetup.py
ているため無視されています。pip
wheel
sdist