git config 教學

【Git教學】 超輕鬆 git config 設定指南

git config 是什麼? git config 是一個記錄了 git 操作的所有基本檔案資料,比方說 git init 創建時預設的 branch 名稱、寫 git commit 的顯示模板、和當 push github 時的使用者資料,都可以在 git config 中調整修改。 git config 的 Scopes: 分成三個層級 System、Global、Local,如果將基本資料寫在 Local 層級的話會覆蓋過其他的層級,而 Global 層級則會覆蓋過 System 層級。 以下是各層級放置的資料位置: System: /usr/local/git/etc Global: ~/.gitconfig Local: .git/config 如何顯示所有的 git 設定 有三 […]

閱讀全文
Python Poetry 虛擬環境管理

Python 環境管理,讓 poetry 幫你建立虛擬環境

Poetry 是一個 Python 的套件管理工具,類似於 pip 套件管理,但還提供了建立虛擬環境,還有套件相依性管理,而且 Poetry 入門非常容易,使用過後就回不去 pip + venv,適合新手推薦大家使用 Poerty。 Poetry 安裝 Poetry 安裝需要在 Python 版本 2.7 or 3.5+ 以上 1. Poetry 在 Mac 或 Linux 安裝的朋友: 2. Poetry 在 Windows 安裝的朋友: 3. 查看 Poetry 安裝版本 安裝好 Poetry 後,輸入以下指令,如果看到類似 Poetry 1.1.4 代表安裝成功囉! 4. 如何更新 Poetry 版本 5. 如何移除 Poetry 套件 Poetry 基本操作 1. 初始設定 建立一個 […]

閱讀全文
pyenv 切換 python 版本

[Python 教學] 如何切換 Python 版本,讓 Pyenv 幫你輕鬆管理版本

Pyenv 是一個 Python 版本控制的套件,安裝好後可以輕鬆切換 Python 版本,如果你有 Python 版本切換的困擾的話,那 Pyenv 絕對是你的好幫手!本篇從 Pyenv 安裝 (Mac,Windows,Linux) 教學,到 Python 版本切換都有詳細介紹。 如何安裝 Pyenv? 1. Mac 安裝 Pyenv 更新 Homebrew,和安裝 Pyenv 的相依套件 利用 Homebrew 在 Mac 安裝 pyenv 執行以下指令,在 ~/.zshrc 加入 PYENV_ROOT 路徑和 pyenv init 重新啟動 shell,就完成囉! 2. Windoes 安裝 Pyenv 使用 git 下載 pyenv-win 設定環境變數 重新開啟終端機,就完成囉! […]

閱讀全文
Python入門指南

Python 基礎教學指南

工欲善其事必先利其器,Visual Studio Code 必備的 8 個擴充 寫 Python 語言最常被推薦的編輯器有 VS Code 和 PyCharm 編輯器,此篇介紹了 8 個必裝的 VS Code 擴充套件,像是顯示提示字 (auto-completion)、自動格式化排版 (Formatting) 功能,好的編輯器和擴充套件,能讓你更容易進入狀況。 Python 套件管理,什麼是 pip 和為什麼需要他? Python 3.4 版本以上 或是 Python 2.7.9 版本以上的 Python 都已經自帶 pip 了,pip 是一個安裝管理套件工具,如果你今天要使用任何與 Python 有關的套件,都會用到 pip 來安裝或是更新。 Python 版本管理,讓 pyenv 幫你 […]

閱讀全文