Framework build. I believe it had something to do with a bad environment (I
was using virtualenv when I was getting this error and there were a few
pathing conflicts). I deleted everything and made a more isolated Python
environment with homebrew in /usr/local and it works fine now.


On Mon, Dec 24, 2012 at 3:53 AM, Ronald Oussoren <ronaldousso...@mac.com>wrote:

>
> On 11 Nov, 2012, at 23:26, Alex Honeywell <alex.honeyw...@gmail.com>
> wrote:
>
> > I've got my app successfully bundled and built, but when I try to launch
> it from Finder I get "snakewatch: Error" and nothing else except "exited
> with error: 255" in Console.
> >
> > When I run the binary from Terminal instead, I get
> >
> > Traceback (most recent call last):
> >   File
> "/Volumes/Data/Development/snakewatch/dist/snakewatch.app/Contents/Resources/__boot__.py",
> line 7, in <module>
> >     _reset_sys_path()
> >   File
> "/Volumes/Data/Development/snakewatch/dist/snakewatch.app/Contents/Resources/__boot__.py",
> line 4, in _reset_sys_path
> >     resources = os.environ['RESOURCEPATH']
> >   File "UserDict.pyc", line 23, in __getitem__
> > KeyError: 'RESOURCEPATH'
> > 2012-11-11 17:18:07.567 snakewatch[92013:707] snakewatch Error
> >
> > If I run "RESOURCEPATH=$(pwd)/Resources MacOS/snakewatch" I get
> >
> > Traceback (most recent call last):
> >   File
> "/Volumes/Data/Development/snakewatch/dist/snakewatch.app/Contents/Resources/__boot__.py",
> line 316, in <module>
> >     _run()
> >   File
> "/Volumes/Data/Development/snakewatch/dist/snakewatch.app/Contents/Resources/__boot__.py",
> line 304, in _run
> >     argv0 = os.path.basename(os.environ['ARGVZERO'])
> >   File "UserDict.pyc", line 23, in __getitem__
> > KeyError: 'ARGVZERO'
> >
> > and if I run "RESOURCEPATH=$(pwd)/Resources ARGVZERO=''
> MacOS/snakewatch" it launches fine.
>
> This appears to be the same problem as <
> https://bitbucket.org/ronaldoussoren/py2app/issue/81/env-var-argvzero-resourcepath-not-defined
> >.
>
> Do you use a framework build of python or a basic shared library build
> ("--enable-shared")?
>
> Ronald
>
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG

Reply via email to