私はこれらの指示に従いました。あれは:
blah_project
フォルダとその中に別のフォルダを作成しvenv
ました。- を実行
virtualenv --no-site-packages venv
して、内部に仮想環境を作成しますvenv
。 - でアクティブ
venv
化source venv/bin/activate
- 走る
pip install pyramid
- 走る
pcreate -s alchemy blah
今、私が直面している問題は、たとえばpython blah/setup.py test -q
、コマンドを実行すると、必要なパッケージが適切なvenv
サブパスではなく、現在のディレクトリにインストールされることです。それは期待される動作ですか?常に正しいパスにパッケージをインストールするようにスクリプトを設定するにはどうすればよいですか?
内部setup.py
を調べてみましたが、関連するものは何も見つかりませんでした。つまり、setuptools.setup()
関数呼び出しに渡されるパスがありません。