gibt es ähnliche Fragen zu StackOverflow, aber ich konnte keine hilfreich finden. Ich bin Python in C++ in Visual Studio einbetten. Mein Python ist in Anakonda, und das Verzeichnis für anaconda ist c:/anaconda2, mein Code ist sehr einfach"Kein Modul namens Website" beim Einbetten von Python in C++ in Visual Studio
#include <Python.h>
int main()
{
Py_initialize();
}
Ich bin so überrascht, auch dieser einfache Code, um den Fehler
ImportError: No module named site
erzeugt Und ich habe Setzen Sie PYTHONHOME=c:\Anaconda2\python27
, PYTHONPATH=c"\Anaconda2\libs
und angefügt PYTHONHOME
und PYTHONPATH
Systemvariable path
. Ich habe auch C:\Anaconda2\libs\python27
in Library Directories
in den Eigenschaftenblättern gesetzt. Aber ich bekomme immer noch diese ImportError
, kann jemand bitte helfen?
Haben Sie PYTHONPATH tatsächlich auf das gesetzt, was Sie in Ihre Frage geschrieben haben, denn wenn Sie das getan haben, ist das wahrscheinlich Ihr Problem – chbchb55