[Python-Dev] Embedded python on Win2K, import failures (original) (raw)
Harri Pasanen harri@labs.trema.com
Fri, 11 Apr 2003 14:16:47 +0200
- Previous message: [Python-Dev] Re: More socket questions
- Next message: [Python-Dev] Embedded python on Win2K, import failures
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello,
In a few hours old CVS checkout, I'm having problems getting the embedded python to work.
---------8<------------8<-------------8<-------------8<----------------- #include <Python.h>
char* cmd = "import sys; print sys.path\n" "import re; print dir(re)\n";
int main() { Py_Initialize(); printf("Initialize done\n"); PyRun_SimpleString(cmd); Py_Finalize();
return 0;
} ---------8<------------8<-------------8<-------------8<-----------------
import re seems to be succeeded only half way, the output is:
Initialize done ['f:\trema\fk-dev\tools\python\PCbuild\python23.zip', 'f:\trema\fk-dev\tools\python\DLLs', 'f:\trema\fk-dev\tools\python\lib', 'f:\trema\fk-dev\tools\python\lib\plat-win', 'f:\trema\fk-dev\tools\python\lib\lib-tk', 'f:\trema\fk-dev\tools\python\Demo\embed', 'f:\trema\fk-dev\tools\python', 'f:\trema\fk-dev\tools\python\lib\site-packages'] ['builtins', 'doc', 'file', 'name', 'engine']
So the re namespace is lacking everything from sre.
On linux it works both embedded, and from the interactive interpreter.
On Win2K the interactive interpreter seems to work fine.
On Win2K, I have this working ok using Python 2.2.2.
What gives?
Harri
- Previous message: [Python-Dev] Re: More socket questions
- Next message: [Python-Dev] Embedded python on Win2K, import failures
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]