Okay I looked into it some more, and looks like this may be happening
because it's trying to use the system python instead of the env python. If I
manually invoke the local env python without calling 'activate', then it
seems to work:

siddhartha:env2-5-$cd apps
siddhartha:apps-6-$which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
siddhartha:apps-7-$python --version
Python 2.7.2
siddhartha:apps-8-$python hellopyr.py
Traceback (most recent call last):
  File "hellopyr.py", line 1, in <module>
    from paste.httpserver import serve
ImportError: No module named paste.httpserver
//[Note this is a different error than before. I think earlier it might have
been a result of my Mac's system python being 2.6.1 (Apple version?). I
upgraded that to 2.7.2]
siddhartha:apps-9-$../bin/python --version
Python 2.7.2
siddhartha:apps-10-$../bin/python hellopyr.py
serving on 0.0.0.0:8080 view at http://127.0.0.1:8080
^C
siddhartha:apps-11-$source ../bin/activate
(env2)siddhartha:apps-12-$which python
/Users/siddhartha/work/pyramid/env2/bin/python
(env2)siddhartha:apps-13-$python hellopyr.py
serving on 0.0.0.0:8080 view at http://127.0.0.1:8080





On Thu, Sep 1, 2011 at 1:13 PM, Chris McDonough <chr...@plope.com> wrote:

> On Thu, 2011-09-01 at 13:11 -0700, Siddhartha Kasivajhula wrote:
> > Thanks guys, I was able to get it running using those instructions.
> >
> >
> > Though, while working through those I realized that I'd never
> > "activated" my virtualenv during my initial install attempt --  are
> > the instructions missing that step?
> >
> >
> > link:
> >
> https://docs.pylonsproject.org/projects/pyramid/1.2/narr/install.html#installing-pyramid-on-a-unix-system
> >
> > $ cd env
> > $ bin/easy_install pyramid
> >
> >
> > (should there be a "$ source bin/activate" in between those two?)
>
> Not required, no.
>
> >
> >
> > I just tried doing that and it appears to be working now using the
> > original instructions.
>
> Don't really understand that, but glad you got it going.
>
> - C
>
>
> >
> >
> > Thanks!
> > -Sid
> >
> >
> >
> > On Thu, Sep 1, 2011 at 12:57 AM, Steve Piercy
> > <steve.piercy....@gmail.com> wrote:
> >         This one may be helpful too:
> >
> https://docs.pylonsproject.org/projects/pyramid_cookbook/dev/mac_install.html
> >
> >         You are welcome to update the instructions for 10.4.
> >
> >         --steve
> >
> >
> >         On 8/31/11 at 11:21 PM, ja...@misterm.org (James Murty)
> >         pronounced:
> >
> >
> >         > I have come across similar problems compiling Python
> >         libraries on OS
> >         > X, caused by not having the "Mac OS X 10.4 Support"
> >         libraries
> >         > installed (they're optional in X-Code) and by the Mac's
> >         version of GCC
> >         > being incompatible with some code.
> >         >
> >         > This blog post might give you some pointers:
> >         >
> >
> http://www.jamesmurty.com/2011/01/29/work-around-osx-lipo-figure-out-architecture-type
> >         > /
> >         >
> >         > FWIW a clean install on OS X 10.7 (Lion) caused no problems.
> >         >
> >         > James
> >         >
> >         >
> >         > On Aug 31, 11:41 am, Siddhartha Kasivajhula
> >         <countvajh...@gmail.com>
> >         > wrote:
> >         > > Hi all,
> >         > > I'm new to Pyramid, and let me say first that it looks
> >         really cool and I've
> >         > > been meaning to try it for a while :).
> >         > > I was going through the documentation on installation and
> >         the hello world
> >         > > app, and I ran into this error message while trying to run
> >         helloworld:
> >         > >
> >         > > siddhartha:apps-110-$python hellopyr.py
> >         > > Traceback (most recent call last):
> >         > >   File "hellopyr.py", line 2, in <module>
> >         > >     from pyramid.configuration import Configurator
> >         > >   File
> >         > >
> >
> "/Library/Python/2.6/site-packages/pyramid-1.0-py2.6.egg/pyramid/configurat
> ion.py",
> >         > > line 1, in <module>
> >         > >     from pyramid.config import Configurator as
> >         BaseConfigurator
> >         > >   File
> >         > >
> >
> "/Library/Python/2.6/site-packages/pyramid-1.0-py2.6.egg/pyramid/config.py"
> ,
> >         > > line 12, in <module>
> >         > >     from zope.configuration.config import
> >         GroupingContextDecorator
> >         > >   File
> >         > >
> >
> "/Library/Python/2.6/site-packages/zope.configuration-3.7.4-py2.6.egg/zope/
> >         > configuration/config.py",
> >         > > line 23, in <module>
> >         > >     import zope.schema
> >         > >   File
> >         > >
> >
> "/Library/Python/2.6/site-packages/zope.schema-3.8.0-py2.6.egg/zope/schema/
> >         > __init__.py",
> >         > > line 16, in <module>
> >         > >     from zope.schema._field import Field, Container,
> >         Iterable, Orderable
> >         > >   File
> >         > >
> >
> "/Library/Python/2.6/site-packages/zope.schema-3.8.0-py2.6.egg/zope/schema/
> >         > _field.py",
> >         > > line 24, in <module>
> >         > >     from zope.interface import classImplements,
> >         implements, Interface
> >         > > ImportError: No module named interface
> >         > >
> >         > > I installed virtualenv, my python version is:
> >         > > $python --version
> >         > > Python 2.6.1
> >         > >
> >         > > Looking back at the logs from 'bin/easy_install pyramid',
> >         I see this:
> >         > >
> >         > > Running zope.interface-3.7.0/setup.py -q bdist_egg
> >         --dist-dir
> >         > > /var/folders/L6/L6RbbV+NGBaO6JGa905AKE
> >         +++TI/-Tmp-/easy_install-Zl0QT1/zope.
> >         > interface-3.7.0/egg-dist-tmp-gOf2zE
> >         > > /usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as:
> >         assembler
> >         > > (/usr/bin/../libexec/gcc/darwin/ppc/as or
> >         > > /usr/bin/../local/libexec/gcc/darwin/ppc/as) for
> >         architecture ppc not
> >         > > installed
> >         > > Installed assemblers are:
> >         > > /usr/bin/../libexec/gcc/darwin/x86_64/as for architecture
> >         x86_64
> >         > > /usr/bin/../libexec/gcc/darwin/i386/as for architecture
> >         i386
> >         > > src/zope/interface/_zope_interface_coptimizations.c:1676:
> >         fatal error: error
> >         > > writing to -: Broken pipe
> >         > > compilation terminated.
> >         > > lipo: can't open input file:
> >         > > /var/folders/L6/L6RbbV+NGBaO6JGa905AKE
> >         +++TI/-Tmp-//ccJe3vOi.out (No such
> >         > > file or directory)
> >         > >
> >
> ***************************************************************************
> *****
> >         > > WARNING:
> >         > >
> >         > >         An optional code optimization (C extension) could
> >         not be compiled.
> >         > >
> >         > >         Optimizations for this package will not be
> >         available!
> >         > >
> >         > > command 'gcc-4.2' failed with exit status 1
> >         > >
> >
> ***************************************************************************
> *****
> >         > >
> >         > > ...
> >         > >
> >         > > I also saw a few other messages like this but looks like
> >         it ultimately
> >         > > completes the install successfully despite these warnings.
> >         > >
> >         > > Do you know what the problem may be?
> >         > >
> >         > > Thanks,
> >         > > -Sid
> >         >
> >
> >         --
> >         You received this message because you are subscribed to the
> >         Google Groups "pylons-devel" group.
> >         To post to this group, send email to
> >         pylons-devel@googlegroups.com.
> >         To unsubscribe from this group, send email to pylons-devel
> >         +unsubscr...@googlegroups.com.
> >         For more options, visit this group at
> >         http://groups.google.com/group/pylons-devel?hl=en.
> >
> >
> >
> >
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "pylons-devel" group.
> > To post to this group, send email to pylons-devel@googlegroups.com.
> > To unsubscribe from this group, send email to pylons-devel
> > +unsubscr...@googlegroups.com.
> > For more options, visit this group at
> > http://groups.google.com/group/pylons-devel?hl=en.
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-devel" group.
> To post to this group, send email to pylons-devel@googlegroups.com.
> To unsubscribe from this group, send email to
> pylons-devel+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/pylons-devel?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.

Reply via email to