一 前言:
需求:
--公司之有一台服務器
-目前運行這一個5年前開發的Django項目,基於1.5
-現在要基於Django2.0開發一套程序
-無法卸載原來的版本,必須還要安裝新版本
二 通過virtualenv軟件創建
安裝:
-pip3 install virtualenv
創建虛擬環境:
-(1)virtualenv env_django(創建虛擬環境)
-(2)virtualenv env_django(創建純凈環境)
-(2)virtualenv --system-site-packages env_django(創建環境,繼承原安裝的模塊)
激活該虛擬環境:
-windows進到目錄里,的Script文件夾輸入:activate
-linux:soruse env1/Script/activate
退出虛擬環境:
-deactivate
在pycharm中使用虛擬環境
-files--settings--Project--Project Interpreter--add選擇虛擬環境路徑下的python.exe即可
-虛擬環境 -pip3 list 列出安裝了哪些第三方模塊 -創建虛擬環境 -virtualenv 虛擬環境名字:創建出一個純凈的環境 -virtualenv --system-site-packages 虛擬環境名字 -windows:windows進到目錄里,的Script文件夾輸入:activate -linux:soruse activate -退出虛擬環境:deactivate
三 在Pycharm下創建 新建項目
File--->New Project--> 出現如下圖,點擊Project Interpreter:New Virtualenv environment
四 已有項目使用和創建虛擬環境
打開Project Interpreters頁面:文件(file)——>設置(setting)——>項目(Project)——>Project Interpreters; 點擊右 邊的配置按鈕,選擇Add。這時會彈出Virtual Environment的對話框;
五 參數說明
Name中填寫新虛擬環境的名字,或者使用默認名字,方便以后安裝第三方包和其他項目使用;
在Location中填寫新環境的文件目錄;
在Base interpreter下拉框中選擇Python解釋器;
勾選Inherit global site-packages可以使用base interpreter中的第三方庫,不選將和外界完全隔離;
勾選Make available to all projects可將此虛擬環境提供給其他項目使用。