iT邦幫忙

2021 iThome 鐵人賽

DAY 28
0
DevOps

運用皮毛技術與 AWS 平台、打造雲端蘿蔔服務三十天系列 第 28

【Day 28】設置開發環境 & 開發

tags: 鐵人賽 蚵仔麵線 蘿蔔絲餅 開發環境 env virtualenv

美食與廢言

  • 前陣子常常聽到這個 蚵仔麵線
    Yes
  • 今天突然好想吃 蚵仔麵線
    Yes
  • 不知道哪邊可以找得到 20 元
  • 以下列出台北鄰近地區的庶民美食 (不是礦泉水配滷肉飯)

蚵仔料理

  1. 布袋鮮の蚵
    • 地址:108台北市萬華區和平西路三段198號
    • 備註:蚵仔麵線的蚵是嘉義布袋港直送的,大又肥美!
    • 價錢大約是四倍主計長
  2. 板橋無名乾蚵
    • 地址:220新北市板橋區南雅東路29巷2弄1號
    • 備註:乾蚵仔和蚵仔麵線都好吃
    • 價錢大約是三點五倍主計長

蘿蔔絲料理

  1. 江蘇菜盒店
    • 地址:106台北市大安區忠孝東路三段216巷3弄6號
    • 備註:正義國宅的樓下
  2. 真好味蘿蔔絲餡餅
    • 地址:220新北市板橋區民生路二段234巷2弄口號
  3. 古亭佳味蘿蔔絲餅
    • 地址:106台北市大安區和平東路一段43號

設置開發虛擬環境

設置開發虛擬環境

pyenv

  1. 先確定有安裝好 pyenv
  2. 若不確定當前 pyenv 已經安裝了哪些版本的 python,可先下指令查看
    pyenv install -l
  3. 若想安裝 3.8.5
    pyenv install 3.8.5
  4. 初始化虛擬環境
    pyenv virtualenv 3.8.5 ironman-env
  5. 使當前目錄使用虛擬環境中的 python
    pyenv local 3.8.5/envs/ironman-env

pipenv

  1. 接下來要安裝 pipenv
  2. 接著在專案底下,指定虛擬環境版本 (Create a new project using Python 3.8.5)
    pipenv --python 3.8.5
  3. 測試當前版本是否正確 (是不是 3.8.5)
    pipenv run python
  4. 確定版本正確後,啟動這個虛擬環境
    pipenv shell
  5. 產生 Pipfile Pipfile.lock 和 requirement
    pipenv lock -r > requirements.txt
  6. 安裝 requirement.txt 內提及的相依套件
    pip install -r requirements.txt

nvm

  1. 安裝 node 的虛擬環境
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
    
    • 這個指令會去下載 0.39.0 版的 install nvm shell script 後,丟給 bash 執行
    • 因此當你越讀到這篇的時候,記得去看看當下新版的 script 是什麼喔
  2. 查找安裝過和使用中的版本
    nvm list
  3. 安裝指定 node 版本
    nvm install 16
  4. 使用指定 node 版本
    nvm use 16

小結

  • 開發需要淡薄啊時間,後續會更新到鐵人延長賽

上一篇
【Day 27】差點被我遺忘的 x AWS RDS on Outpost x 雲端資料庫儲存
下一篇
【Day 29】心法與招式並用 x AWS SDK x Python
系列文
運用皮毛技術與 AWS 平台、打造雲端蘿蔔服務三十天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言