<p>问题已经解决了,import某块返回值为0的是因为:VC工程的当前工作目录和.py文件所在目录不一致导致的。<br>
当.py文件和工程不在统一目录时,若要import .py文件,只需要在import之前增加python的搜索目录就可以了:<br><br>
PyRun_SimpleString("import sys"); <br>
PyRun_SimpleString("sys.path.append('./tv_module/my_album/pypicasa')");</p>
当.py文件和工程不在统一目录时,若要import .py文件,只需要在import之前增加python的搜索目录就可以了:<br><br>
PyRun_SimpleString("import sys"); <br>
PyRun_SimpleString("sys.path.append('./tv_module/my_album/pypicasa')");</p>
解释了Python导入模块失败时返回值为0的原因,并提供了调整Python搜索目录以解决跨目录导入问题的方法。
8441

被折叠的 条评论
为什么被折叠?



