我已经成功安装了yaml,使用import yaml
可以很好地运行python IDLE。使用py2exe转换为exes时,请引发ImportError: no module named yaml
。我的setup.py如下:
from distutils.core import setup
import py2exe
setup(
console=[{'script': 'mutilGeo.py'}],
options={
'py2exe':
{
'includes': ['pymongo', 'yaml']
}
}
)
py2exe无法找到yaml'path吗?怎么样?
答案 0 :(得分:0)
似乎 YAML 未成功安装。至于在python空闲时运行良好,我认为它可以通过使用exe程序安装或存在于其他包中。使用python setup.py install
安装 YAML 包时,它就会解决。