Simple answer is yes you can.
int main(int argc, char *argv[]) {
/* Setup */
Py_NoSiteFlag = 1; // <--- This
Py_SetProgramName(argv[0]);
Py_Initialize();
/* Run the 'main' module */
int rtn = Py_Main(argc, argv);
Py_Finalize();
return rtn;
}
As far as I can tell, nothing breaks and you can continue to use everything (including the ability to import modules~) perfectly fine. If you try to import anything from the standard library that isn't bundled, you'll get:
>>> import os;
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named os
I'll leave a copy of the code up here for anyone who's interested;