Random grouping <<
Previous Next >> Four wheel car
Portable system
2.描述如何為Windows 10 64位系統準備一個可移植的Python編程系統,以允許在Github上維護CMSiMDE網站,Pelican博客和Reveal.js演示文稿?
要創造可攜編程系統,首先需要的是start.bat以及stop.bat,放進system資料夾(自行創建)後,然後再創建一個data數據目錄資料夾(一樣放進system資料夾內)。
start.bat 存放在system資料夾下
@echo off
set Disk=y
subst %Disk%: "data"
%Disk%:
set HomePath=%Disk%:\home_mdecourse
set HomeDrive=%Disk%:\home_mdecourse
set Home=%Disk%:\home_mdecourse
set USERPROFILE=%Disk%:\home_mdecourse
REM 將系統 Python 程式的 io 設為 utf-8
set PYTHONIOENCODING="utf-8"
set PYTHONPATH=%Disk%:\py382\DLLs;%Disk%:\py382\Lib;%Disk%:\py382\Lib\site-packages;
set PYTHONHOME=%Disk%:\py382
set path_python=%Disk%:\py382;%Disk%:\py382\Scripts;
set path_msys2=%Disk%:\msys64\mingw64\bin;
set path_tcc=%Disk%:\tcc;
set path_git=%Disk%:\portablegit\bin;
set GIT_HOME=%Disk%:\portablegit\bin\
set GIT_SSH=%Disk%:\putty\plink.exe
path=%Disk%:;%path_python%;%path_msys2%;%path_tcc%;%path_git%;%path_cmake%;%path_coreutils%;%path%;
start /MIN cmd.exe
start /MIN cmd.exe
start /MIN cmd.exe
start /MIN %Disk%:\wscite432\wscite\SciTE.exe
start /MIN %Disk%:\wscite432\wscite\SciTE.exe
Exit
stop.bat 存放在system資料夾下
@echo off
set Disk=y
path=%PATH%;
taskkill /IM python.exe /F
taskkill /IM pythonw.exe /F
taskkill /IM SciTE.exe /F
REM 終止虛擬硬碟與目錄的對應
subst %Disk%: /D
REM 關閉 cmd 指令視窗
taskkill /IM cmd.exe /F
EXIT
data的資料夾內:
編輯器,使用SciTE : https://www.scintilla.org/SciTEDownload.html
下載Windows 64-bit: full 64-bit download,放進data目錄裡的wscite432資料夾(自己創建),接著開啟SciTE.exe,點選 Options下的Open Global Options File ,使用ctrl + f 來收尋code.page=0,將code.page=65001的#刪掉,這樣才不會出現亂碼。
code.page=65001
#code.page=0
Git控制軟體 : https://git-scm.com/download/win
下載Windows 64-bit: 64-bit Git for Windows Setup,放進data目錄裡面並且重新命名為portablegit 。
ssh連線工具組,使用的putty : https://www.chiark.greenend.org.uk/~sgtatham/putty/
直接下載老師之前給的:putty.7z,解壓縮放入data目錄就可以了。
MSYS2:https://www.msys2.org/
下載的是msys2-x86_64-20190524.exe ,安裝在 data 目錄裡的msys64資料夾(自己創建)。
Tiny C Compiler : https://github.com/TinyCC/tinycc
直接在data 目錄下進行git clone https://github.com/TinyCC/tinycc tcc
把現在再用的home_mdecourse,整個複製到data 目錄下。
Python : https://www.python.org/,下載3.8.2版本的安裝檔。
1.完成後開啟,點選Customize installation(定制安裝)。
2.將第二個選項的pip取消勾選,其他都可以勾選起來。
3.使用預設勾選,將路徑改為data內的py382資料夾(自己創建)。
4.直接在y槽中執行,python get-pip.py 來安裝pip軟件。
5.完成之後,來安裝軟件包,輸入python pip install Flask 依此類推。
6.安裝的有Flask、Markdown、lxml、bs4、flask_cors、pelican、leo。
data目錄下的所有資料:

system資料夾內:

這樣子就完成了最簡單的可攜編程系統了。
Random grouping <<
Previous Next >> Four wheel car