創建一個新的文件夾,並創建一個虛擬環境安裝瓶+ 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上的經驗並不是最新的,所以這兩個依賴似乎都是在這之後加入的。輝煌的答案! –