目前狀況是:
有一台證件護照掃描機,類似於USB外接讀卡機,設備插上電腦且裝完驅動後,要執行廠商
提供的相關軟體執行檔,軟體本身有OCR功能,還能連結操作印表機,把證件資料列印出來
執行檔在Intel Core i3-4130、B85主機板上面可運行,會跳出使用者介面,可以正常操作
但同一代的Pentium G3240、H81主機板上面就不可運行,執行exe後沒有生效,不會跳出任
何介面或畫面,查看事件檢視器顯示: APPCRASH,模組錯誤:_multiarray_umath.pyd
兩台電腦同樣是全新SATA SSD、剛灌好的乾淨Win10,後者一執行就測出上述結果
multiarray umath模組應該是Numpy套件裡的一個模組,所以這exe或許有使用到Numpy功能
但同樣是乾淨Win10,同一個exe,有可能只差在主機板/CPU就導致Numpy模組不能運行嗎?
Core i3-4130 和 Pentium G3240,最大的差異是後者沒有AVX2指令集,指令集的具體效果
是什麼? 缺少AVX2就會影響Numpy模組不能運行嗎?