1. 解決 HuggingFace 模型下載時的磁碟空間不足問題

    前言 在 AWS EC2 機器上開發 AI 應用時,若使用 HuggingFace 模型(例如 intfloat/multilingual-e5-large)搭配 FastAPI,可能會遇到兩個常見錯誤:

    2025/07/13 Python

  2. 利用 WinPython 進行快速 Python 環境遷移與打包

    前言 在實際開發或部署 Python 應用程式的過程中,我們常常會遇到一個問題 在沒有安裝 Python 的電腦上,該怎麼快速執行我們的程式?

    2025/06/04 Python

  3. 將 Python 檔案編譯為 `.pyd` 二進位檔保護原始碼與提升效率

    前言 在實務專案開發中,有時我們並不希望自己的 Python 原始碼(.py)被直接查看或輕易地被他人反編譯。Python 提供了多種檔案格式,包括 .py、.pyc、.pyo、.pyw、.pyd 等等,其中只有 .pyd 格式不易被反編譯,因為它本質上是二進位檔案(Windows 平台的 Extension Module),且相較於一般的 Python 程式碼,經過編譯後的 .pyd 檔案還能提供更快的執行速度。

    2025/05/01 Python

  4. 透過乙太網路線連接 Jetson Nano Orin 並使用 SSH 存取

    前言 本教學將協助你透過一條網路線,直接將 Jetson Nano Orin 與你的電腦建立「點對點(P2P)」乙太網路連線,並以固定 IP 模式登入裝置,適用於開發測試環境、無 Wi-Fi 的場景。

    2025/04/13 Linux

  5. 如何將 ONNX 模型打包成獨立 EXE

    前言 許多開發者在完成模型訓練後,會面臨如何讓模型在各式平台上穩定運作的問題。本篇教學將以鳶尾花分類器為例,示範如何將 scikit-learn 訓練的模型轉換為 ONNX 格式,並利用 onnxruntime 撰寫一個互動式推論 App,最後透過 Nuitka 將整個應用程式打包成獨立的 EXE 檔案。

    2025/04/07 Python

  6. Nuitka 打包工具教學:把 Python 程式變成獨立的執行檔

    前言 對許多 Python 新手來講,一直都有個疑問──「我寫好的程式怎麼才能讓沒安裝 Python 的朋友也能直接執行呢?」 不像 C++ 可以編譯成 exe 或是 JS 直接在瀏覽器執行,Python 程式必須靠 Python 解釋器來運行,而大部分作業系統預設都沒有安裝 Python。這時候,打包工具就登場啦!

    2025/04/06 Python

  7. Python 環境建置與套件管理工具:pip、conda、mamba、uv 詳細比較

    前言

    2025/03/31 Python

  8. 打包 Conda 環境:conda env export 與 conda pack 教學

    前言

    2025/03/27 Python