沒想到在服務器python裏面裝一個Gdal都能報這種錯。。。因爲報錯的時候提示用sxstrace.exe,所以查了一下怎麼用:
當遇到應用程序打不開時,提示報錯“應用程序無法啓動,因爲應用程序的並行配置不正確”,該類問題大部分原因爲缺少c++運行庫。
解決方法:
利用sxstrace跟蹤調試應用程序運行時需要的動態庫的版本和路徑。
步驟:
1.利用管理員身份運行命令提示窗口
2.輸入sxstrace.exe Trace -logfile:C:\trace.log(路徑自定義),開始跟蹤
3.運行應用程序,回車,完成跟蹤生成報告
4.輸入sxstrace.exe Parse -logfile:C:\trace.log -outfile:C:\trace.txt
5.打開trace.txt文件,查看缺少的c++運行庫
6.安裝相應的c++運行庫
7.成功打開應用
我是在log裏面看到最後一句話說
錯誤: 無法解析參考Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.6161"。
搜一下這個東西發現是vc2008運行庫,微軟官網上可下,裝完之後就能用了。