1. 程式人生 > >python載入模組PyImport_ImportModule返回NULL

python載入模組PyImport_ImportModule返回NULL

用C++呼叫python指令碼,總出現問題,就想自己生成python檔案,用符號進行除錯。

調整環境後,發現不論是本機還是虛擬機器里加載指令碼返回總是有問題,

PyImport_ImportModule--》PyImport_Import()-->PyObject_CallFunction()-->Call_function_tail,也找不出什麼問題,最後直接執行一下指令碼,就發現了PyImport_ImportModule,因為沒有安裝pywin32,低階錯誤啊 。

另外用release版的除錯問題更多,還是轉為debug。

接下來需要看看C++多執行緒呼叫python指令碼的問題。