新規フォルダを作成し、仮想環境を作成した後
$ virtualenv venv --distribute
そして2つのパッケージをインストール
$ pip install Flask gunicorn
次に、現在 pip でインストールされているすべてのパッケージをファイルに書き込みます
$ pip freeze > requirements.txt
$ cat requirements.txt
Flask==0.10.1
Jinja2==2.7
MarkupSafe==0.18
Werkzeug==0.9.1
distribute==0.6.34
gunicorn==17.5
itsdangerous==0.22
wsgiref==0.1.2
予想よりも長いパッケージのリストが表示されます。インストールの責任者は誰で、何に使用されますか? 問題のパッケージリスト:
wsgiref==0.1.2
itsdangerous==0.22
distribute==0.6.34
MarkupSafe==0.18
私は主にUbuntuボックスでpipを使用しましたが、同じコマンドの後にこれらのパッケージをインストールしていませんでした.Macでのみこの動作に気付きました.