という名前のプロジェクトがあり、このプロジェクトのパッケージをローカルFoo
にインストールしたいとします。requests
私が期待しているのは、次のような構造です。
Foo/
|-main.py
|-requirements.txt
|-README.md
|-python_modules/
|-|-requests
...
でこれを行うことができますpip install -r requirments.txt -t ./python_modules/
が、これは適切に機能しません。なぜなら、__init__.py
アンダーがないpython_modules/
ため、プログラムはpython_modules
.
一方、npm install
これは非常にうまく機能します。
だから私の質問は、どうやってpip
同じように働かせるのnpm
ですか?
virtualenv
PS:またはを使用する他の規則があることは知っていますがpythonbrew
、それでもこの質問をしたいと思います。