我有一个嵌入了python的Windows程序用于脚本编写
如果我安装Python 2.7.10 64位(python-2.7.10.amd64.msi),并运行该程序,它可以正常工作。
如果我安装Python 2.7.11 64位(python-2.7.11.amd64.msi)并运行该程序,它将失败并显示错误" missing module site
"。但是,如果我从批处理文件运行程序,并添加" set PYTHONPATH=C:\python27\lib
",程序将启动并正常运行。
唯一的区别是安装了python的版本,我们运行的是Windows Server 2008 R2 Standard,带3GB RAM的SP1和四核处理器。
python 2.7.11安装是否可能没有设置所需的注册表项,或者我的程序出错?
答案 0 :(得分:1)
python 2.7.11中有2个错误应该在python 2.7.12中得到解决。我们最近在pythonnet上遇到了同样的问题: