python:not found,python was not found run without
我正在尝试使用py2exe,现在我在构建py2exe附带的示例和教程时遇到了麻烦。我运行setup.py,这很好但是当我尝试运行创建的可执行程序的扩展名时,我得到"加载库(
pythondll)失败"错误。我没有从距离目录移动exe,我看到python27.dll在距离目录中。有谁知道可能会发生什么?
如果它很重要我在Windows 7上运行32位python 2.7和相应的32位python 2.7 py2exe .
谢谢
测试。巴拉圭文件只包含
打印"测试"
这是我的setup.py基于jmdyl写的:
从distutils.core导入设置
导入py2exe
导入系统
从全球导入全球
project _ folder=r c:\ \ python 27 \ \ Lib \ site-packages \ \ py2 exe \ \ samples \ \ test \ \
数据文件=[
( dll ,glob(project _ folder r dll \ \ * .dll ))
,( pyds ,glob(project_folder rpyds\\* .pyd ))
]
选项={ }
设置(
name=test
,选项=选项
,zipfile=无
,数据文件=数据文件
,console=[test.py]
)
最佳答案您需要专门包含python27.dll文件。如果您要包含多个内容,请使用一团和下面的数据文件数组,以便使用py2exe获得最佳结果。在本例中,创建一个动态链接库文件夹并将python27.dll放在那里。
从distutils.core导入设置
导入py2exe
导入系统
从全球导入全球
数据文件=[
( Stuff ,glob(r c:\ project folder \ Stuff \ * .*))
,( dll ,glob(r c:\ project folder \ dll \ * .dll ))
,( pyds ,glob(rC:\projectfolder\pyds\* .pyd ))
]
选项={ }
设置(
name=ProjectName
,选项=选项
,zipfile=无
,数据文件=数据文件
,console=[projectname.py]
)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。