![](/img/trans.png)
[英]No module named 'pyexpat' error when embedding Python in C++
[英]“No module named site” when embedding python in c++ in Visual studio
在StackOverflow上也有类似的问题,但是我找不到任何帮助。 我在Visual Studio中的C ++中嵌入python。 我的python在anaconda中,而anaconda的目录是c:/ anaconda2,我的代码非常简单
#include <Python.h>
int main()
{
Py_initialize();
}
即使这个简单的代码也会产生错误,我也很惊讶
ImportError:没有名为站点的模块
我已经设置了PYTHONHOME=c:\\Anaconda2\\python27
, PYTHONPATH=c"\\Anaconda2\\libs
,并将PYTHONHOME
和PYTHONPATH
附加到系统变量path
。我还将C:\\Anaconda2\\libs\\python27
放入属性表中的Library Directories
中。但是我仍然收到此ImportError
,有人可以帮忙吗?
site.py
位于C:\\Anaconda2\\Lib
,将PYTHONPATH
附加C:\\Anaconda2\\Lib
,问题已解决。 也看到这个问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.