iT邦幫忙

2021 iThome 鐵人賽

DAY 3
0
Software Development

LINE Messaging API SDK for Python 實現群組團購輔助機器人系列 第 3

Day 03 安裝python、需要的package以及VS Code等環境建置

  • 分享至 

  • xImage
  •  

環境建置

安裝python

至python官網下載並開啟python安裝檔
https://www.python.org/
https://ithelp.ithome.com.tw/upload/images/20210903/20140165RIjk5gMnsf.jpg
將添加到路徑勾選,接著點選Install Now安裝
https://ithelp.ithome.com.tw/upload/images/20210903/20140165hRRLG14a2W.png
安裝完成後close關閉
https://ithelp.ithome.com.tw/upload/images/20210904/201401658tInm04S44.png
在要建立專案的位置新增資料夾
並在裡面新增名為requirements.txt的文字文件
https://ithelp.ithome.com.tw/upload/images/20210904/201401655OrnrKJAro.png
文字文件內輸入這邊要用到的package
https://ithelp.ithome.com.tw/upload/images/20210904/20140165JKFZ4taY7X.png
接著在專案資料夾內按下Alt+D
輸入cmd按下Enter開啟命令提示字元
https://ithelp.ithome.com.tw/upload/images/20210904/20140165SbJcnljCCl.png
在命令提示字元中輸入,Enter後下載安裝

pip install -r requirements.txt

https://ithelp.ithome.com.tw/upload/images/20210904/20140165o3timBqCtf.png
https://ithelp.ithome.com.tw/upload/images/20210904/201401657bNfhpotnr.png

安裝ngrok

這個程式可以將你的內網指定位址暫時連接到網際網路,後面會透過這個做本地測試,因為這是暫時的,主要程式會push到heroku上執行
https://ngrok.com/
下載後的檔案檔不能直接點兩下打開,只能透過命令提示字元執行,我這邊要把它添加到環境變數方便後面執行
https://ithelp.ithome.com.tw/upload/images/20210904/20140165DnsC2YvyER.png
在C:\Program Files內建立ngrok資料夾並將ngrok解壓縮到裡面
https://ithelp.ithome.com.tw/upload/images/20210904/201401652JuDKLNLpG.png
接著在左下搜尋框搜尋環境變數並開啟編輯系統環境變數https://ithelp.ithome.com.tw/upload/images/20210904/20140165kRBMocX9zz.png
點擊環境變數
https://ithelp.ithome.com.tw/upload/images/20210904/20140165aRhDcuhOTe.png
在使用者的環境變數內點Path,然後點編輯
https://ithelp.ithome.com.tw/upload/images/20210904/20140165s1jsPVVZcH.png
在瀏覽內找到剛才建的ngrok資料夾,按確認關閉視窗
https://ithelp.ithome.com.tw/upload/images/20210904/20140165MJqto8NSUc.png
https://ithelp.ithome.com.tw/upload/images/20210904/20140165s1ZZTPC5dl.png
Win+R 輸入cmd開啟命令提示字元

ngrok --version

顯示版本代表環境變數設定成功
https://ithelp.ithome.com.tw/upload/images/20210904/20140165XkeLJHdhnl.png

安裝Visual Studio Code

會作為之後程式編輯器
至Visual Studio Code官網下載並開啟安裝檔
https://code.visualstudio.com/
https://ithelp.ithome.com.tw/upload/images/20210904/20140165UrEZTCkTFQ.jpg

安裝Git

會用來將程式推送到heroku
https://git-scm.com/
https://ithelp.ithome.com.tw/upload/images/20210905/20140165dfhcC0RrqO.jpg
以下除了提到的基本上不需變動,沒提到的可以按造自己喜好調整
https://ithelp.ithome.com.tw/upload/images/20210905/20140165AM4xTi0wcV.png
這裡我會將最後一項打勾
https://ithelp.ithome.com.tw/upload/images/20210905/20140165m7jjgq0NG2.png
選擇VS Code作為預設編輯器
https://ithelp.ithome.com.tw/upload/images/20210905/20140165GigCZ7zCwL.png
點擊Finish完成安裝
https://ithelp.ithome.com.tw/upload/images/20210905/20140165SlsgeBBTzH.png

結語

這邊就是安裝之後的程式,安裝package時有點偷懶,因為requirements.txt會用到這邊就用這種方法


上一篇
Day 02創建LINE Messageing API頻道
下一篇
Day 04 實現Linebot回復訊息功能
系列文
LINE Messaging API SDK for Python 實現群組團購輔助機器人30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言