學習新的語言是需要一個良好的環境。

python是編譯式語言,代表由上而下執行。

需要安裝編輯器及編譯器:

編輯器

  • vscode
  • pycharm

編譯器

  • python 2.x
  • python 3.x

還有一種叫雲端編輯器,它同時提供編輯器及編譯器,例如Google Colab,但也最陽春。

本文環境是使用pycharm編輯器加上python3.x編譯器。在安裝編輯器之前,先安裝編譯器吧!

進入python官網:https://www.python.org/

1-1.png

▲Downloads>All releases

1-2.png

▲選擇穩定很久的版本,例如:Python 3.6.7

1-3.png

▲選擇Windows x86-64 executable installer

下載完成後,記得右鍵「以系統管理員身分執行」!

 

1-4.png

▲將Add Python 3.6 to PATH打勾,再選擇自訂安裝Customize installation

1-5.png

▲按下Browse後,選擇C:\並建立新資料夾python367

這裡有一個BUG,輸入python367之後要點回C:\再點python367。

註:日後直接移除python367資料夾就代表解除安裝囉!

1-6.png

▲關閉路徑限制即算大功告成~呃...一半!

 

接下來安裝編輯器pycharm:https://www.jetbrains.com/pycharm/

2-1.png

▲選擇DOWNLOAD

2-2.png

▲選擇Community的Download,這是免費的

接下來就是一直下一步~

2-3.png

▲在桌面建立捷徑

安裝完成後開啟pycharm。

 

2-4.png

▲沒什麼好猶豫的

2-5.png

▲隨便選

2-6.png

▲佈景可選擇黑或白

2-7.png

▲都不安裝,直接開始使用pycharm

2-8.png

▲選擇New Project

2-9.png

▲選擇已存在的編譯器(就是剛剛安裝的python367目錄)

2-10.png

▲改變專案目錄,個人喜歡兔子,就命名為Rabbit吧(笑)

 

3-1.png

▲建立新的專案開啟來會是這樣

3-2.png

▲File>Settings...這裡可以調整環境

3-3.png

▲調整視窗文字大小

3-4.png

3-5.png

▲調整程式區塊文字大小

 

3-6.png

▲Terminal下可以做很多事

查看python的版本:python --version

查看pip的版本:pip --version

註:pip很重要,它是套件(package)管理程式的指令

查看目前phtyon環境所有的packages:pip list

3-7.png

▲系統提示請更新pip

安裝jupyter:pip install notebook

使用jupyter:jupyter notebook

3-11.png

▲jupyter是web伺服器

指令jupyter notebook代表啟動一個伺服器

------------------------------------------------

接下來講講「虛擬環境」

python有很多內建的packages(套件,大工具箱、內建moudule),同時也可以使用外部的packages或雲端packages;

python內部的packages放在python367\lib\底下;

python外部的packages放在python367\lib\site-packages底下;

自己建立的專案A會用到很多packages,可能下載了一拖拉股的packages,但是另一個專案B可能用不到專案A的packages,所以可以使用「虛擬環境」,把專案用的packages獨立起來。

4-1.png

▲virtualEnv就是把packages複製一份出來給project使用

現在開始手動建立虛擬環境

首先在Terminal下輸入pip install virtualenvpip3 install virtualenv,使用pip或pip3主要是區別編譯器版本是python2.x或python3.x。

4-2.png

▲建立「Sakito」資料夾

4-3.png

▲在Terminal下切換到「Sakito」目錄

4-4.png

▲輸入virtualenv env01,可以發現建立完成

4-5.png

▲輸入.\env01\scripts\activate代表進入虛擬環境

4-10.png

▲輸入where python會告訴你用哪裡的編譯器

4-6.png

▲輸入env01\scripts\deactivate可以跳出虛擬環境

另一種方式也可以改變使用的編譯器

4-7.png

4-8.png

4-9.png

 

接下來close上面的project(我把Rabbit及Saktio目錄全刪除了XD),現在要以自動化的方式建立虛擬環境

5-1.png

▲重新New Project

5-2.png

▲選擇New Environment,不選擇Existing interpreter

 

手動建立虛擬環境跟自動建立虛擬環境大概就是這樣了(完)

 

其它參考連結:LINK

arrow
arrow
    全站熱搜

    Rinoa 發表在 痞客邦 留言(0) 人氣()