我在命令提示符下運行「畫中畫凍結」,它唯一上市雖然SMY腳本中的一些包,比如,我安裝到我的VENV(虛擬環境)PIP凍結不顯示全球封裝 - 視窗
本地套餐其中,全球的裝機量
下面的日期時間是我做過什麼 -
我VENV內1.Ran PIP凍結(後激活我的VENV) 輸出 -
Django==1.9.2
requests==2.9.1
whitenoise==2.0.6
注 - 我將這三個軟件包安裝在我的venv中。
2.Ran 「畫中畫凍結」 之外
Django==1.9.2
requests==2.9.1
whitenoise==2.0.6
我已經安裝了全球很多包,這裏有幾個還是輸出相同(停用我的VENV /新的命令提示符窗口後)
1.datetime
2.urllib.parse
3.selenium
4.lxml
5.bs4
6.openpyxl
and more.
通過IDLE,我仍然可以導入這些包,它們工作正常。
爲什麼pip只凍結本地包列表? 而如何才能獲得所有已安裝的軟件包(全球),這樣我可以創建一個requirements.txt
其他詳細信息的清單 - 我已經安裝了Python(py3.5,py2.7)
你在virtualenv之外意味着什麼?你是否停用了它?或者選擇一個不同的終端? – ishaan
停用我的venv後,是的。 –
根據你的系統,你可能有'pip2'或'pip3'和一個默認的'pip',嘗試這些可能嗎?像'pip2 freeze' – ishaan