目前在 Docker 環境卡在 VC++ 2010 redist 安裝失敗而且原因是亂碼
需要先簡化環境測試,找出問題後再繼續調整 Container 設計
關於 Python
預設安裝 Python 會位於
C:\users\ubuntu19\Local Settings\Application Data\Programs\Python\Python38-32
如果想要設定到 Path 可以變更 ~/.wine/user.reg
[Environment] 1596009478
"Path"="C:\\users\\ubuntu19\\Local Settings\\Application Data\\Programs\\Python\\Python38-32;C:\\users\\ubuntu19\\Local Settings\\Application Data\\Programs\\Python\\Python38-32\\Scripts;%Path%"
執行 python 時, 會遇到 ntlm_auth 問題
wine python -m skcom.tools.setup
0009:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
安裝 winbind 套件可以解決
關於 VC++ 2010 可轉發套件
使用 python -m skcom.tools.setup 安裝失敗, 錯誤碼 1605
改用 winetricks 可以順利安裝
關於群益 API 註冊
VC++ 2010 裝完後, regsvr32 就能順利安裝
關於生成 comtypes 模組
ubuntu19@ubuntu19-vm:~$ wine python -m skcom.samples.kline
尚未生成 SKCOMLib.py 請先執行一次 python -m skcom.tools.setup
例外訊息: No module named 'comtypes.gen.SKCOMLib'
步驟
mkdir -p ~/.skcom/lib
wget ...
wget ...
export WINEARCH=win32
export WINEDEBUG=fixme-all
wineboot
cd .skcom
./winetricks vcrun2010
cd lib
wine regsvr32 SKCOM.dll
目前在 Docker 環境卡在 VC++ 2010 redist 安裝失敗而且原因是亂碼
需要先簡化環境測試,找出問題後再繼續調整 Container 設計
關於 Python
預設安裝 Python 會位於
如果想要設定到 Path 可以變更 ~/.wine/user.reg
執行 python 時, 會遇到 ntlm_auth 問題
安裝 winbind 套件可以解決
關於 VC++ 2010 可轉發套件
使用 python -m skcom.tools.setup 安裝失敗, 錯誤碼 1605
改用 winetricks 可以順利安裝
關於群益 API 註冊
VC++ 2010 裝完後, regsvr32 就能順利安裝
關於生成 comtypes 模組
步驟