1. 程式人生 > >01 django學習-環境搭建

01 django學習-環境搭建

tegra python3.6 集成開發 不想 開發 aaa 運行 pts dir

#IDE: 集成開發環境(Integrated Development Environment ),是用於提供程序開發環境的應用程序,一般包括代碼編輯器、編譯器、調試器和圖形用戶界面等工具。集成了代碼編寫功能、分析功能、編譯功能、調試功能等一體化的開發軟件服務套。所有具備這一特性的軟件或者軟件套(組)都可以叫集成開發環境。使用IDE大大提高了開發效率 。比如:Pycharm

  * 解釋器/編譯器:python是解釋型語言。所以在python中叫解釋器,對於編譯型語言,其ide中的叫做編譯器。比如     DevC++

  * 編輯器

  * 調試環境

#常用操作

虛擬機:經常使用軟件連接虛擬機。經常需要做端口映射

端口映射:使用pycharm 連接虛擬機裏面的 python 環境。這就相當於我們使用電腦a,連接另一臺電腦b, 我們那麽我們需要使用ssh服務連接,我們需要做端口映射。a的IP地址+端口------b的ip地址+端口

技術分享圖片

  註釋:一臺pc有65535個端口 ,一些服務會使用特定的端口 ssh 22 、http 80 、https 443等

隔離的python運行環境:

我們在windows中使用朋Pycharm創建一個項目的時候會讓我們選擇一個虛擬的運行環境,並生成一個env的文件夾。這個env的文件夾就相當於是把我們在win下安裝的python的運行環境復制了一份。形成了一個新的隔離的python環境。其好處是:我們可以創建多個這樣的運行環境,因為他們之間是互相隔離。互不影響的。所以我們可以在裏面安裝不同版本的軟件,比如我們可以安裝 django的version1.9 另外一個環境安裝 django 的version2.0 ;當不想使用了。直接刪除也沒有什麽影響。

技術分享圖片

兩個工具:用來創建隔離的虛擬環境。

virtualenv : windows 可以直接通過pip安裝,

1 cmd中 進入到需要創建的目錄下面

2 安裝virtualenv :pip install virtualenv

3 創建一個新的虛擬環境 :virtualenv aaa(文件夾名稱)

4 進入環境:輸入aaa\Scripts\activate

5 退出:deactivate

virtualenvwrapper : linux

這個工具其實就是封裝了上面的virtualenv 並加了幾個其他的工具

1 進入虛擬機

2 創建虛擬環境:mkdirvirtualenv -p /usr/bin/python3.6 aaa(自己取名字)# -p 是路徑參數

3 進入 :workon aaa

4 退出 :deactivate

5 查看有幾個虛擬環境 :workon

http://www.cnblogs.com/asxinyu/p/Bolg_Category_StyleSetting_2.html

01 django學習-環境搭建