[IPython-dev] kernel die with : 'module' object has no attribute 'dumps'
epi
massimodisasha at gmail.com
Sat Feb 23 10:48:50 EST 2013
Thanks Mattias, and jtylor on irc
it was a my mistake (of course)
trying to learn how to work on json files (to add metadata in a notebook )
i made the mistake to name json.py my script .. and i stored it in the notebook dir :(
of course 0.13 was not showing the error because it was "ignoring" my profile notebook dirfrom the profile
removing the offending file, everything works fine.
thanks,
--Massimo.
> Do you have a json.py in your --notebook-dir ? or in ~/
>
> because
>> File "json.py", line 11, in <module>
>> data_string = json.dumps(data)
>
> This seem like not part of IPython.
> (you could try a locate json.py)
> --
> Matthias
>
> Le 23 févr. 2013 à 14:57, epi a écrit :
>
>> Hi,
>>
>> i was using my notebook in the last days (3?) ansi had a repeated "dead kernel" message
>>
>> from bash i can see this log :
>>
>>
>> mdistefano at epinux:~$ ipython notebook
>> [NotebookApp] Using existing profile dir: u'/home/mdistefano/.ipython/profile_default'
>> [NotebookApp] Serving notebooks from local directory: /home/mdistefano/dev/ecoop/trunk/python/notebook/
>> [NotebookApp] The IPython Notebook is running at: http://128.128.89.215:10000/
>> [NotebookApp] Use Control-C to stop this server and shut down all kernels.
>> [NotebookApp] Using MathJax from CDN: http://cdn.mathjax.org/mathjax/latest/MathJax.js
>> [NotebookApp] Kernel started: c0f6500e-bcaa-4ebc-80e6-79119b44a8a1
>> [NotebookApp] Connecting to: tcp://127.0.0.1:34385
>> DATA: [{'a': 'A', 'c': 3.0, 'b': (2, 4)}]
>> Traceback (most recent call last):
>> File "<string>", line 1, in <module>
>> File "/usr/local/lib/python2.7/dist-packages/IPython/kernel/__init__.py", line 3, in <module>
>> from .connect import *
>> File "/usr/local/lib/python2.7/dist-packages/IPython/kernel/connect.py", line 21, in <module>
>> import json
>> File "json.py", line 11, in <module>
>> data_string = json.dumps(data)
>> AttributeError: 'module' object has no attribute 'dumps'
>> [NotebookApp] Connecting to: tcp://127.0.0.1:34978
>> [NotebookApp] Connecting to: tcp://127.0.0.1:43877
>> [NotebookApp] Kernel died: c0f6500e-bcaa-4ebc-80e6-79119b44a8a1
>>
>>
>>
>> but from a standard IPython session i can do something like :
>>
>> epy at epinux:~$ ipython
>> Python 2.7.3 (default, Jan 2 2013, 13:56:14)
>> Type "copyright", "credits" or "license" for more information.
>>
>> IPython 1.0.dev -- 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]: import json
>>
>> In [2]: json.dumps('data')
>> Out[2]: '"data"'
>>
>>
>> Probably something wrong on my environment, but i'm not sure, i'm tying to investigate :/
>>
>> thanks for any help,
>>
>>
>> --Massimo.
>>
>> _______________________________________________
>> IPython-dev mailing list
>> IPython-dev at scipy.org
>> http://mail.scipy.org/mailman/listinfo/ipython-dev
>
> _______________________________________________
> IPython-dev mailing list
> IPython-dev at scipy.org
> http://mail.scipy.org/mailman/listinfo/ipython-dev
More information about the IPython-dev
mailing list