ローカルファイルシステムから pip を使用してパッケージをインストールすることは可能ですか?
python setup.py sdist
パッケージに対して を実行し、適切な tar.gz ファイルを作成しました。このファイルは、システムの に保存されています/srv/pkg/mypackage/mypackage-0.1.0.tar.gz
。
ここで、仮想環境で、pypi または特定のローカルの場所からパッケージをインストールしたいと思います/srv/pkg
。
これは可能ですか?
PSを指定できることはわかっています。 それは機能しますが、私が と入力した場合に、pip が検索する別の場所として locationpip install /srv/pkg/mypackage/mypackage-0.1.0.tar.gz
を使用することについて話しているのです。/srv/pkg
pip install mypackage
ベストアンサー1
以下についてはどうでしょうか:
pip install --help
...
-e, --editable <path/url> Install a project in editable mode (i.e. setuptools
"develop mode") from a local project path or a VCS url.
例えば、pip install -e /srv/pkg
ここで、/srv/pkg は 'setup.py' が見つかる最上位ディレクトリです。