私は、ベースのPythonインストールのいくつかのライブラリ(私が選択したもの)のみを含むvirtualenvを作成する方法を探しています。
具体的には、virtualenvの作成中にmatplotlibをvirtualenvにインポートしようとしています。一部のfortranコンパイラー・ライブラリーが欠落しているため、pipまたはeasy_installでは効率的にインストールできません。今まで私がやった方法は、手動でコピーすることでした
/usr/lib/python2.7/dist-packages/ to virtualenv_name/lib/python2.7/dist-packages/
ただし、これにより、手動でインポートされたリンクがyolkによって登録されなくなります(virtualenvで現在使用可能なすべてのライブラリが出力されます)。
だから、の選択的なバリアントを行う方法はありますか
virtualenv --system-site-packages
--system-site-packages
。Answersは、非選択的な--system-site-packages
パッケージを使用して、一部のパッケージをローカルでオーバーインストールすることを提案しています。