[pymvpa] InteractiveShell object
    Yaroslav Halchenko 
    debian at onerussian.com
       
    Tue Feb 26 17:05:55 UTC 2013
    
    
  
On Tue, 26 Feb 2013, Abduljalil Sireis wrote:
>      head ./test.py # in your shell
>      then ?
>    #!/usr/bin/env ipython
>    # -*- coding: utf-8 -*-
>    """
>    Spyder Editor
>    This temporary script file is located here:
>    /home/brain/.spyder2/.temp.py
>    """
>      > >...<
>    /home/brain/ipython scripts/test.py in <module>()
>         12 import mvpa2.suite as mvpa2
>         13 import IPython
>    ---> 14 IPython.embed()
>         15 
>         16 path = os.path.join('brain')
ho ho -- that might be the source of the problem (something spyder
injects having assumptions on ipython's version)
>      >    �what happens if you run it with pure python, not ipython, i.e.
>      >      python test.py
>      >      ?
>      >    AttributeError: 'module' object has no attribute 'embed'
>      so the same (thus not ipython-dependent), good
so I was wrong -- it is ipython dependent since script imports it ;)
>      >      > � �2. output of�print mvpa2.wtf()
>      >      that should be ran in (i)python interpreter (e.g. just start
>      ipython,
>      >      and
>      >      then type
>      >      mvpa2.wtf()
>      >      )
>      >      > � �bash: syntax error near unexpected token `('
>      >    �NameError: name 'mvpa2' is not defined
>      ;) ok -- first enter
>      import mvpa2
>    i entered  import mvpa2.suite as mvpa2
>    shouldn't that be enough? :-) 
should if import succeeds... now I see that we recommend this way in the
FAQ but I guess we better advise not to import 'as mvpa2' but better as
'as mv'.  
anyways -- if you imported it 'as mvpa2' and there were no errors you
must be able to
print mvpa2.wtf()
if it doesn't work -- again -- copy/paste entire "protocol of struggle"
not just the last error ;)  so just do
in your shell start ipython:
ipython
in ipython shell do
import mvpa2
print mvpa2.wtf()
it must work and it would provide us all information neeeded
-- 
Yaroslav O. Halchenko
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Postdoctoral Fellow,   Department of Psychological and Brain Sciences
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834                       Fax: +1 (603) 646-1419
WWW:   http://www.linkedin.com/in/yarik        
    
    
More information about the Pkg-ExpPsy-PyMVPA
mailing list