首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

为什么Py_Initialize失败解决方案

2012-03-11 
为什么Py_Initialize失败环境为,VS2005,Python3.01,试图在程序里加入脚本新建一个空项目后void main(){Py_

为什么Py_Initialize失败
环境为,VS2005,Python3.01,试图在程序里加入脚本
新建一个空项目后
void main()
{

Py_Initialize();

PyRun_SimpleString("from time import time,ctime\n"
"print 'Today is',ctime(time())\n");

Py_Finalize();
}
结果在Py_Initialize()时就出错了。
错误提示如下:
Fatal Python error: Py_Initialize: can't initialize sys standard streams
ImportError: No module named encodings.utf_8

这是怎么回事呢,该如何处理

[解决办法]
是我的错,我的安装版的Python是3.01,可是我用的源码版是3.1所以python30_d.dll版本不对
~~faint

热点排行