python環境的遷移pip freeze(每日分享python實用的python方法)

python環境的遷移pip freeze

當我們用python創建一個虛擬環境建立項目,如django,flask。建立完成後發現會有很多的python包放到服務器再依次創建相應的python包對應相應的版本會十分麻煩。因此python有一個方法 pip freeze,在命令行輸入

pip freeze

會顯示以下內容

aliyun-python-sdk-core2.13.15
aliyun-python-sdk-iot
8.7.0
certifi2019.11.28
chardet
3.0.4
click7.1.1
Flask
1.1.2
idna2.9
imageio
2.8.0
itsdangerous1.1.0
Jinja2
2.11.1
jmespath0.9.5
MarkupSafe
1.1.1
MyQR2.3.1
numpy
1.18.2
paho-mqtt1.5.0
Pillow
7.1.1
pygame==1.9.6

不復制太多,還有很多包沒有放。如果在服務器要一個一個安裝是實在是太複雜了。
在命令行輸入

pip freeze > D:\requirements.txt

D:\是路徑 可自己選擇 若直接輸入

pip freeze > requirements.txt

則在該文件夾下創建 requirements.txt文件
然後我先創建一個虛擬環境用於測試

virtualenv freeze_test
cd freeze_test
cd Scripts
activate

進入虛擬環境左側有(freeze_test)

d:
pip install -r requirements.txt

因爲我剛纔放在了d根目錄下,實際情況請自行改變只要進入該文件夾下就可以了
以下是圖片截圖
進入虛擬環境
使用命令後的包
好了今天的pip freeze就分享到這裏,歡迎大家留言關注。謝謝

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章