<div class="gmail_quote">Dear all,<div><br></div><div> Does anyone have py2app working under python 3.2?</div><div>(ActivePython or the standard)?</div><div><br></div><div>Packaging a simple tkinter app I get:</div><div><br>
</div><div><div>Traceback (most recent call last):</div>
<div> File "/Users/micko/Desktop/py2AppPy3test/MakeMacBuild.py", line 15, in <module></div><div> setup_requires=['py2app'])</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/core.py", line 109, in setup</div>
<div> _setup_distribution = dist = klass(attrs)</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/dist.py", line 221, in __init__</div><div> self.fetch_build_eggs(attrs.pop('setup_requires'))</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/dist.py", line 245, in fetch_build_eggs</div><div> parse_requirements(requires), installer=self.fetch_build_egg</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/pkg_resources.py", line 576, in resolve</div><div> dist = best[req.key] = env.best_match(req, self, installer)</div>
<div>
File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/pkg_resources.py", line 822, in best_match</div><div> return self.obtain(req, installer) # try and download/install</div>
<div>
File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/pkg_resources.py", line 834, in obtain</div><div> return installer(requirement)</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/dist.py", line 294, in fetch_build_egg</div>
<div> return cmd.easy_install(req)</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/easy_install.py", line 585, in easy_install</div><div> return self.install_item(spec, dist.location, tmpdir, deps)</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/easy_install.py", line 615, in install_item</div><div> dists = self.install_eggs(spec, download, tmpdir)</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/easy_install.py", line 805, in install_eggs</div><div> return self.build_and_install(setup_script, setup_base)</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/easy_install.py", line 1082, in build_and_install</div><div> self.run_setup(setup_script, setup_base, args)</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/easy_install.py", line 1071, in run_setup</div><div> run_setup(setup_script, args)</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/sandbox.py", line 31, in run_setup</div>
<div> lambda: exec(compile(open(</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/sandbox.py", line 73, in run</div><div> return func()</div><div>
File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/sandbox.py", line 34, in <lambda></div>
<div> {'__file__':setup_script, '__name__':'__main__'})</div><div> File "setup.py", line 309, in <module></div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/core.py", line 148, in setup</div>
<div> dist.run_commands()</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/dist.py", line 917, in run_commands</div><div> self.run_command(cmd)</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/dist.py", line 936, in run_command</div>
<div> cmd_obj.run()</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/bdist_egg.py", line 172, in run</div><div> self.run_command("egg_info")</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/cmd.py", line 313, in run_command</div><div> self.distribution.run_command(command)</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/dist.py", line 936, in run_command</div>
<div> cmd_obj.run()</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/egg_info.py", line 179, in run</div><div> self.find_sources()</div><div>
File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/egg_info.py", line 254, in find_sources</div><div> mm.run()</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/egg_info.py", line 310, in run</div>
<div> self.read_template()</div><div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/site-packages/setuptools/command/sdist.py", line 209, in read_template</div><div> sys.exc_info()[2].tb_next.tb_frame.f_locals['template'].close()</div>
<div> File "/Library/Frameworks/Python.framework/Versions/3.2/lib/python3.2/distutils/text_file.py", line 121, in close</div><div> self.file.close()</div><div>AttributeError: 'NoneType' object has no attribute 'close'</div>
<div><br></div><div><br></div><div>Using: ActivePython 3.2.2.3 (ActiveState Software Inc.) based on</div><div>Python 3.2.2 (default, Sep 8 2011, 12:20:30) </div><div>[GCC 4.2.1 (Apple Inc. build 5664)] on darwin</div><div>
<br></div><div>Run on Macosx 10.7.4 (Lion)</div>
</div>
</div><br>