问题一:无法打开文件“python37_d.lib
解决方法,将所配置python环境下的python37.lib复制一份,重命名为python37_d.lib
问题二:由于找不到python37.dll,无法继续执行代码问题解决
解决方法,将所配置python环境下的python37.dll复制一份,放到C:\Windows\System32路径下
问题三:Fatal Python error: initfsencoding: unable to load the file system codec ModuleNotFoundError: No module named ‘encodings’ Current thread 0x00001080 (most recent call first)
解决方法:如果没有配置环境变量,需要配置环境变量,Path变量,如下图
同时配置系统变量如下图
如果配置完系统变量还无法运行,可能cpp文件中多写了
Py_SetPythonHome(L"'C:\\ProgramData\\Anaconda3\\envs\\Getphoto\\python37");
把这部分注释掉就好了