关于vs2010调用python中Py_Initialize函数报错的原因

来源:互联网 发布:查看进程占用的端口 编辑:程序博客网 时间:2024/05/21 18:47

程序刚开始运行到Py_Initialize()函数,报错:ImportError: No module named site

如遇到这个函数报错那么基本上就是你没有将相关路径添加到环境变量中。

两个方法:

一个就是补全python的环境变量。

另一个就是手动设置初始化函数的搜寻路径(也就是加载路径)

环境变量设置方法自己去找网上一堆。

手动添加搜寻路径函数为:Py_SetPythonHome("python的安装路径");//如:C:\\Python27;只需要到最外层就可以啦

0 0