虛擬環境安裝參考
workon環境變數配置參照
由於python的版本眾多,還有python2和python3的爭論,因此有些軟體包或第三方庫就容易出現版本不相容的問題。
通過virtualenv
這個工具,就可以構建一系列虛擬的python環境
,然後在每個環境中安裝需要的軟體包(配合pip
使用),這一系列的環境是相互隔離的。作為乙個獨立的環境就不容易出現版本問題,還方便部署。
1pip install virtualenv
1virtualenv venv
為環境指定python直譯器:
1virtualenv
-
p c:\python27\python.exe venv
1activate venv
1deactivate
直接刪除目錄即可.
1rmvirtualenv venv
1-
win
預設建立的虛擬環境位於c:\users\username\envs,可以通過環境變數workon_home
來定製。
通過計算機-->屬性-->高階系統設定-->環境變數-->在系統變數中新建「變數名」:workon_home,變數值:「你自定義的路徑」。
建立後,會自動啟用環境,注意看shell提示符的改變:
1(venv)c:\>
1lsvirtualenv
1workon venv
1cdvirtualenv
1cdsitepackages
1lssitepackages
1deactivate
1rmvitualenv venv
所謂凍結(freeze)
環境,就是將當前環境的軟體包等固定下來:
1pip freeze >packages.txt
# 安裝包列表儲存到檔案packages.txt中
重建(rebuild)
環境就是在部署的時候,在生產環境安裝好對應版本的軟體包,不要出現版本相容等問題:
1pip install
-
r packages.txt
配合pip,可以批量安裝對應版本的軟體包,快速重建環境,完成部署。
Windows 環境安裝 lxml
在lxml的官網,看到 進去,找到lxml lxml a binding for the libxml2 and libxslt libraries.在cml裡輸入 pip install somepackage 1.0 py2 py3 none any whl這裡 somepackage 1.0 ...
Windows環境安裝MySQL server
在安裝之前檢測一下當前環境是否有vs環境,沒有的話去微軟官網下乙個visual c redistributable packages for visual studio 2013安裝一下。cd到bin路徑 先切碟符 對windows不熟悉的人可能不知道,cmd開啟是在c盤 d cd mysql 5....
windows環境安裝redis
windows版本 linux版本 redis releases 通過cmd指定到該redis目錄。使用命令 redis server.exe 啟動服務 出現這種效果,表明啟動服務成功。啟動另乙個cmd,在該redis目錄下,使用命令 redis cli.exe 啟動客戶端,連線伺服器 出現這種效果...