✅ 操作成功!

Consider setting $PYTHONHOME to <prefix>[:<exec

发布时间:2023-06-12 作者:admin 来源:文学

Consider setting $PYTHONHOME to <prefix>[:<exec

Consider setting $PYTHONHOME to <prefix>[:<exec

记录备忘.

1.完整报错信 Could not find platform independent libraries <prefix> Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>] Fatal Python error: initfsencoding: Unable to get the locale encoding ModuleNotFoundError: No module named 'encodings' Current thread 0x00007f5ab301f6c0 (most recent call first): 2.报错原因

场景是C++调用python时,找不到python解释器。

3.解决办法

在init之前添加解释器位置说明。

Py_SetPythonHome(L"/home/zxq/anaconda3/envs/onnx"); # 再去初始化 Py_Initialize(); printf("Python init \\n"); Py_Finalize();

 

👁️ 阅读量:0