cd2025 協同產品設計實習

  • Home
    • SMap
    • reveal
    • blog
  • About
    • Summary
      • Tasks
      • Closing
      • Shooter
    • Product
    • Control
    • CPS
    • AI
    • Project
  • Topics
    • Wink
      • Fossil
    • Topic1
      • w1
      • Portable
      • repo
      • SSH
      • list
      • IPv6
    • Topic2
      • Compile
      • Onshape
    • Topic3
      • Fourbar2
      • boomer
    • Topic4
      • ROS2
  • HW
    • HW1
    • HW2
    • HW3
  • Exam
    • Exam1
    • Exam2
    • Exam3
  • Final
    • Webots
    • Rotate
  • Tutorial
    • Fourbar
      • w10
    • Stage1
      • Tutorial1
      • Tutorial2
    • Stage2
      • Tutorial3
      • Distancesensor
      • Tutorial4
      • Tutorial5
    • Stage3
      • Tutorial6
      • Tutorial7
      • Stream
      • Webots Server
    • Solvespace
      • Learn_Solvs
    • Mecanum
    • Pyslvs-UI
    • PICSimLab
    • Fossil SCM
    • Leo Editor
    • uv
    • Old
  • Brython
Topic1 << Previous Next >> Portable

w1

如何利用 C: 中舊的可攜程式環境建立 Portable_wcm2025?

  1. 下載 portable_python311.7z, 展開後是一套尚未安裝 pip 的 Python 3.11 可攜程式環境.
  2. 雙點擊 portable_python311 目錄中的 start_ipv6.bat 啟動可攜系統, 在 SciTE 中開啟 Y:\gen_python313.py, 以下拉式功能表 Tools - Go 執行, 便可在 Y:\ 建立 Python313 目錄.
  3. 接著修改 start_ipv6.bat, 利用 Search - Replace, Find 欄位填上 Python311, Replace 欄位填上 Python313 後, 按下 Replace All, 便可將啟動檔中所有 Python311 設定改為 Python313, 另存修改後的檔案為 start_python313.bat.
  4. 接下來以 stop.bat 關閉 start_ipv6.bat 開啟的可攜系統, 改以心建立的 start_python313.bat 開啟可攜環境, 之後在命令列輸入 python, 確認目前的 Python 版本為 3.13.2 後, 利用 Ctrl + z 退出 Python 後, 利用 pip list 確認目前的 Python 3.13.2 系統尚未配置 pip 模組管理工具.
  5. 在命令列中, 以 python get-pip.py 安裝 pip 工具, 完成後, 以 pip list 確認 pip.exe 已經配置完成.
  6. 最後在命令列中, 以 pip install flask flask_cors bs4 lxml pelican markdown 安裝 cmsimde 網際內容管理系統啟動所需的 Python 模組後, 此可攜系統中的 Python 3.13.2 套件已經可以用來維護個人作業倉儲與分組倉儲.
  7. 之後利用新版的 SciTE, Portablegit, PUTTY, ShareX, Wink, Solvespace, Zoomit, ProcessExplorer 以及原有的 tmp 及 home_ipv6, 以新的 start_python313 啟動.

如何利用 Github 帳號與 Portable_wcm2025 建立 SSH 與認證用的 .reg 檔案?

確認 start 批次檔案中 GIT_SSH 環境變數已經指向 Putty

利用可攜程式中的 puttygen.exe 建立 OpenSSH 格式的公鑰(鎖頭)與 Putty 格式的私鑰(開門鑰匙)

利用 putty.exe 建立 SSH 遠端登入所需要的 session, 並將電腦組態登錄內容, 以 .reg 匯出存入隨身碟

必須注意 .ppk 格式的私鑰存放位置是否能與可攜程式中所建立的 session 互相對應

最後利用 session 設定, 以 git clone 將作業倉儲取下準備進行維護

如何領取作業倉儲並利用 Portable_wcm2025 進行個人作業內容維護?

登入 Github 後, 利用 Github Classroom 作業連結取得個人倉儲

在個人作業倉儲設定中的 Pages 以主分支作為作業網站的根目錄

利用 cms 啟動編輯網站, 編輯結束後以 Convert 轉為靜態網頁

利用 SStatic 啟近端的靜態網站檢視伺服器, 啟動後利用其右邊的按鈕檢視

確認階段性編輯無誤後, 利用 acp 加上具體的提交訊息後採 SSH 協定推送

分組組長如何利用 Github Classroom 協同作業連結建立團隊 (Team)? 學員如何 Join?

cd2025 課程中的 Github Classroom 帳號為 https://github.com/mdecd2025/

各學員的作業倉儲 (Repository) 位於: https://github.com/orgs/mdecd2025/repositories

各班的協同倉儲 (Teams) 位於: https://github.com/orgs/mdecd2025/teams

2b 各組的 Teams 名稱為 g1, g2 ..., 而 2a 各組的 Teams 名稱必須設定為 ag1, ag2 ...

w1 任務:

分組團隊 (Teams) 建立後, 請參考說明後, 將各班各學員與各團隊的倉儲與網站連結, 分別放入標題為 list (使用第一階標題) 的網頁中.

註冊 Onshape 教育帳號


Topic1 << Previous Next >> Portable

Copyright © All rights reserved | This template is made with by Colorlib