目前版本 v0.2.0 | Windows 10 / 11(64 位元)
| 檔案 | 說明 |
|---|---|
| DRTxECM-win64.zip | 主程式。解壓後執行 DRTxECM.exe 即可,免安裝。 |
| SHA256SUMS.txt | 檔案雜湊值,可驗證下載檔未被竄改。 在 Releases 頁面取得 |
| 原始碼 | Python 專案(PyQt5),可自行檢視或建置: GitHub |
| 範例資料 | 倉庫內附 EIS 範例與教學 notebook: tutorial/、 EIS data/ |
| 使用手冊 | pyDRTtools 原始手冊(PDF): pyDRTtools_manual.pdf |
| 所有版本 | 版本清單(含變更紀錄) |
在命令提示字元執行:
certutil -hashfile DRTxECM-win64.zip SHA256
把輸出與 SHA256SUMS.txt 的內容比對,一致即表示檔案完整未被修改。
| 項目 | 需求 |
|---|---|
| 作業系統 | Windows 10 / 11(64 位元) |
| Python | 不需要(已打包) |
| 網路 | 不需要。所有運算都在本機執行,資料不會上傳 |
| 記憶體 | 建議 8 GB 以上(DRT 正則化與 CNLS 擬合會建立大型矩陣) |
| 磁碟空間 | 解壓後約 334 MB(下載檔約 126 MB) |
| 顯示 | 需要桌面環境(PyQt5 圖形介面) |
DRTxECM-win64.zip 到任意資料夾(例如 C:\Tools\DRTxECM)DRTxECM.exe請先完整解壓再執行,不要直接在 ZIP 壓縮檔裡面雙擊執行檔。 Windows 的「壓縮資料夾」會讓程式無法正確讀取同資料夾的函式庫。
打包好的免安裝版目前只提供 Windows。macOS 與 Linux 使用者可以從原始碼執行, 需要 Python 3.10 與幾個科學計算套件:
git clone https://github.com/Linch-Lab/DRTxECM.git cd DRTxECM pip install numpy scipy pandas matplotlib scikit-learn cvxopt PyQt5 click python launch.py
完整說明(含沒有 git 時改用 ZIP 下載)請見 INSTALL.md。
按鈕連到 GitHub Releases 的檔案。若你的網路環境阻擋 GitHub, 可以改用 Releases 頁面手動選擇檔案, 或使用 proxy。
因為本專案未購買程式碼簽章憑證。這是所有免費開源軟體的共同情況,並非病毒。 你可以:點「更多資訊」→「仍要執行」;或自行從原始碼建置, 以確保執行檔與原始碼一致。也可以用上面的 SHA256 驗證下載檔。
PyInstaller 打包的執行檔偶爾會被誤判。本專案的建置流程刻意關閉了 UPX 壓縮 (UPX 會明顯提高誤判率)。可先驗證 SHA256,或自行從原始碼建置。
通常是沒有完整解壓就執行,或是解壓過程被中斷。請刪除整個資料夾重新解壓一次。