[Bigbang-user] question + starting user notes
Niels ten Oever
lists
Wed May 4 10:28:51 CEST 2016
Hi Sebastian,
On 05/04/2016 03:12 AM, Sebastian Benthall wrote:
> Did you by any chance try using the Anaconda Python distribution?
I got things working now, so no worries. I went for the pip installation.
>
> I'm sorry you had such a hard time getting this installed.
>
No problem, we're not called hackademia for nothing ;)
> It's a little hard for me to diagnose the problem as you have changed
> the context quite a bit. But if you were using the pip installation
> instructions and having trouble with the build, it's probably because I
> should have specified starting a new virtual env with a particular
> Python version to begin with.
>
Luckily now I have been able to reproduce the installation with other
members of my research team, so that's good :)
Eventhough there are still quite a lot of issues with most of the
notebooks.
You're right about virtualenv, that is the way to go, eventhough there
are quite some cross dependencies that I did not completely managed to
fix with virtualenv, but that might also be me. I got now everything
working in a virtual machine, so all good.
> Does that sound right to you? If so I'll make a ticket.
>
Will continue to play with it (now I got basic functionality working)
and get more acquainted with notebooks in general.
> Again, thanks so much for your interest in this project. I'll support
> your work however I'm able.
>
Great. Any chance we could perhaps do a 15 minute call where I can ask
you some rapid fire questions?
> best regards,
> Seb
>
Thanks!
Niels
> On Sun, May 1, 2016 at 7:30 AM, Niels ten Oever
> <lists at digitaldissidents.org <mailto:lists at digitaldissidents.org>> wrote:
>
> Hi all,
>
> After a lot of trying and going back and forth, reinstalling everything
> I needed with pip2, I found out that what the actual problem was: for
> 4.0 and above one needs to install the notebook app seperately by doing:
>
> $ pip install jupyter.
>
> Seem to BigBang working now in a virtual machine, so if someone is going
> through same issues as me am happy to share an image.
>
> Cheers,
>
> Niels
>
> On 04/29/2016 08:28 PM, Niels ten Oever wrote:
> > Hi all,
> >
> > I was getting several syntax errors in the notebooks and I assumed
> this
> > was because ipython was installed for Python 3.4. So I uninstalled
> > ipython both with apt-get and pip and installed ipython with pip2. Now
> > my python and ipython seem to be in sync:
> >
> > $ python
> > Python 2.7.9 (default, Mar 1 2015, 12:57:24)
> > [GCC 4.9.2] on linux2
> > Type "help", "copyright", "credits" or "license" for more information.
> >>>> exit()
> >
> >
> > $ ipython
> > Python 2.7.9 (default, Mar 1 2015, 12:57:24)
> > Type "copyright", "credits" or "license" for more information.
> >
> > IPython 4.2.0 -- An enhanced Interactive Python.
> > ? -> Introduction and overview of IPython's features.
> > %quickref -> Quick reference.
> > help -> Python's own help system.
> > object? -> Details about 'object', use 'object??' for extra details.
> >
> > In [1]: exit()
> >
> > but now I'm unable to start the notebooks:
> >
> > $ ipython notebook examples/
> > [TerminalIPythonApp] WARNING | Subcommand `ipython notebook` is
> > deprecated and will be removed in future versions.
> > [TerminalIPythonApp] WARNING | You likely want to use `jupyter
> notebook`
> > in the future
> > Traceback (most recent call last):
> > File "/usr/local/bin/ipython", line 11, in <module>
> > sys.exit(start_ipython())
> > File "/usr/local/lib/python2.7/dist-packages/IPython/__init__.py",
> > line 119, in start_ipython
> > return launch_new_instance(argv=argv, **kwargs)
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 595, in launch_instance
> > app.initialize(argv)
> > File "<decorator-gen-111>", line 2, in initialize
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 74, in catch_config_error
> > return method(app, *args, **kwargs)
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/IPython/terminal/ipapp.py", line
> > 296, in initialize
> > super(TerminalIPythonApp, self).initialize(argv)
> > File "<decorator-gen-7>", line 2, in initialize
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 74, in catch_config_error
> > return method(app, *args, **kwargs)
> > File
> > "/usr/local/lib/python2.7/dist-packages/IPython/core/application.py",
> > line 397, in initialize
> > self.parse_command_line(argv)
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/IPython/terminal/ipapp.py", line
> > 291, in parse_command_line
> > return super(TerminalIPythonApp, self).parse_command_line(argv)
> > File "<decorator-gen-4>", line 2, in parse_command_line
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 74, in catch_config_error
> > return method(app, *args, **kwargs)
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 488, in parse_command_line
> > return self.initialize_subcommand(subc, subargv)
> > File
> > "/usr/local/lib/python2.7/dist-packages/IPython/core/application.py",
> > line 207, in initialize_subcommand
> > return super(BaseIPythonApplication,
> > self).initialize_subcommand(subc, argv)
> > File "<decorator-gen-3>", line 2, in initialize_subcommand
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 74, in catch_config_error
> > return method(app, *args, **kwargs)
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/traitlets/config/application.py",
> line
> > 419, in initialize_subcommand
> > subapp = import_item(subapp)
> > File
> >
> "/usr/local/lib/python2.7/dist-packages/ipython_genutils/importstring.py",
> > line 31, in import_item
> > module = __import__(package, fromlist=[obj])
> > ImportError: No module named notebook.notebookapp
> >
> > Any suggestions?
> >
> > Best,
> >
> > Niels
> >
> >
> > On 04/29/2016 07:41 PM, Niels ten Oever wrote:
> >> Found it (after some searching), it seems the module 'cycler' is no
> >> longer standard included in matploblib, can be simply installer with:
> >>
> >> $ pip install cycler
> >>
> >> The quest continuous.
> >>
> >> Cheers,
> >>
> >> Niels
> >>
> >> On 04/29/2016 04:19 PM, Niels ten Oever wrote:
> >>> 3.
> >>>
> >>> I do not get the notebooks properly running, I have tried
> several but I
> >>> think this comes back (again) to Python versions because what I
> get when
> >>> I simply run the first line (%matplotlib inline) in 'Analyze
> Senders'is:
> >>>
> >>> [code]
> >>>
> >>> ImportError Traceback (most recent
> call last)
> >>> <ipython-input-1-e27d371d6baa> in <module>()
> >>> ----> 1 get_ipython().magic('matplotlib inline')
> >>>
> >>>
> /usr/local/lib/python3.4/dist-packages/IPython/core/interactiveshell.py
> >>> in magic(self, arg_s)
> >>> 2161 magic_name, _, magic_arg_s = arg_s.partition(' ')
> >>> 2162 magic_name = magic_name.lstrip(prefilter.ESC_MAGIC)
> >>> -> 2163 return self.run_line_magic(magic_name, magic_arg_s)
> >>> 2164
> >>> 2165
> >>>
> #-------------------------------------------------------------------------
> >>>
> >>>
> /usr/local/lib/python3.4/dist-packages/IPython/core/interactiveshell.py
> >>> in run_line_magic(self, magic_name, line)
> >>> 2082 kwargs['local_ns'] =
> >>> sys._getframe(stack_depth).f_locals
> >>> 2083 with self.builtin_trap:
> >>> -> 2084 result = fn(*args,**kwargs)
> >>> 2085 return result
> >>> 2086
> >>>
> >>> <decorator-gen-106> in matplotlib(self, line)
> >>>
> >>> /usr/local/lib/python3.4/dist-packages/IPython/core/magic.py in
> >>> <lambda>(f, *a, **k)
> >>> 191 # but it's overkill for just that one bit of state.
> >>> 192 def magic_deco(arg):
> >>> --> 193 call = lambda f, *a, **k: f(*a, **k)
> >>> 194
> >>> 195 if callable(arg):
> >>>
> >>>
> /usr/local/lib/python3.4/dist-packages/IPython/core/magics/pylab.py in
> >>> matplotlib(self, line)
> >>> 98 print("Available matplotlib backends: %s" %
> >>> backends_list)
> >>> 99 else:
> >>> --> 100 gui, backend =
> self.shell.enable_matplotlib(args.gui)
> >>> 101 self._show_matplotlib_backend(args.gui, backend)
> >>> 102
> >>>
> >>>
> /usr/local/lib/python3.4/dist-packages/IPython/core/interactiveshell.py
> >>> in enable_matplotlib(self, gui)
> >>> 2937 """
> >>> 2938 from IPython.core import pylabtools as pt
> >>> -> 2939 gui, backend = pt.find_gui_and_backend(gui,
> >>> self.pylab_gui_select)
> >>> 2940
> >>> 2941 if gui != 'inline':
> >>>
> >>> /usr/local/lib/python3.4/dist-packages/IPython/core/pylabtools.py in
> >>> find_gui_and_backend(gui, gui_select)
> >>> 256 """
> >>> 257
> >>> --> 258 import matplotlib
> >>> 259
> >>> 260 if gui and gui != 'auto':
> >>>
> >>>
> /usr/local/lib/python3.4/dist-packages/matplotlib-1.5.1-py3.4-linux-x86_64.egg/matplotlib/__init__.py
> >>> in <module>()
> >>> 122 from matplotlib.cbook import is_string_like, mplDeprecation,
> >>> dedent, get_label
> >>> 123 from matplotlib.compat import subprocess
> >>> --> 124 from matplotlib.rcsetup import (defaultParams,
> >>> 125 validate_backend,
> >>> 126 cycler)
> >>>
> >>>
> /usr/local/lib/python3.4/dist-packages/matplotlib-1.5.1-py3.4-linux-x86_64.egg/matplotlib/rcsetup.py
> >>> in <module>()
> >>> 32
> >>> 33 # Don't let the original cycler collide with our
> validating cycler
> >>> ---> 34 from cycler import Cycler, cycler as ccycler
> >>> 35
> >>> 36 #interactive_bk = ['gtk', 'gtkagg', 'gtkcairo', 'qt4agg',
> >>>
> >>> ImportError: No module named 'cycler'
> >>>
> >>> Import the BigBang modules as needed. These should be in your Python
> >>> environment if you've installed BigBang correctly.
> >>>
> >>> [/code]
> >>>
> >>> I got similar output with other notebooks. I think this is because
> >>> python 3.4 is being called.
> >>>
> >>> I tried:
> >>> $ alias python=/usr/local/bin/python2.7
> >>> and
> >>> $ ipython notebook examples/
> >>>
> >>> But that does not seem to work. Any suggestions on how I can make
> >>> ipython (or the notebooks) use python2 ?
> >>
> >
>
> --
> Niels ten Oever
> Head of Digital
>
> Article 19
> www.article19.org <http://www.article19.org>
>
> PGP fingerprint 8D9F C567 BEE4 A431 56C4
> 678B 08B5 A0F2 636D 68E9
> _______________________________________________
> BigBang-user mailing list
> BigBang-user at lists.sudoroom.org <mailto:BigBang-user at lists.sudoroom.org>
> https://sudoroom.org/lists/listinfo/bigbang-user
>
>
--
Niels ten Oever
Head of Digital
Article 19
www.article19.org
PGP fingerprint 8D9F C567 BEE4 A431 56C4
678B 08B5 A0F2 636D 68E9
More information about the Bigbang-user
mailing list