创建一个新的文件夹,并创建一个虚拟环境安装瓶+ gunicorn PIP后有意外的依赖
$ virtualenv venv --distribute
和安装两个包
$ pip install Flask gunicorn
然后编写所有的当前画中画的安装包后一个文件
$ 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
我得到这个长于预期的pac列表kages负责他们的安装,他们用于什么?有问题的包装清单:
wsgiref==0.1.2
itsdangerous==0.22
distribute==0.6.34
MarkupSafe==0.18
我大部分使用PIP在我的Ubuntu框,没有这些包相同的命令后安装的,我发现只有在我的Mac此行为。
你说得没错,我在Ubuntu Flask上的经验并不是最新的,所以这两个依赖似乎都是在这之后加入的。辉煌的答案! –