2014-01-25 2 views
0

Я работала IPython успешно на Fedora 18 до сих пор: Я получаю следующее исключение при попытке запустить его:IPython: OperationalError: диск I/O ошибки

Traceback (most recent call last): 
    File "/usr/bin/ipython", line 9, in <module> 
    load_entry_point('ipython==1.1.0', 'console_scripts', 'ipython')() 
    File "/usr/lib/python2.7/site-packages/IPython/__init__.py", line 118, in start_ipython 
    return launch_new_instance(argv=argv, **kwargs) 
    File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 544, in launch_instance 
    app.initialize(argv) 
    File "<string>", line 2, in initialize 
    File "/usr/lib/python2.7/site-packages/IPython/config/application.py", line 89, in catch_config_error 
    return method(app, *args, **kwargs) 
    File "/usr/lib/python2.7/site-packages/IPython/terminal/ipapp.py", line 323, in initialize 
    self.init_shell() 
    File "/usr/lib/python2.7/site-packages/IPython/terminal/ipapp.py", line 339, in init_shell 
    ipython_dir=self.ipython_dir, user_ns=self.user_ns) 
    File "/usr/lib/python2.7/site-packages/IPython/config/configurable.py", line 349, in instance 
    inst = cls(*args, **kwargs) 
    File "/usr/lib/python2.7/site-packages/IPython/terminal/interactiveshell.py", line 320, in __init__ 
    **kwargs 
    File "/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 456, in __init__ 
    self.init_history() 
    File "/usr/lib/python2.7/site-packages/IPython/core/interactiveshell.py", line 1487, in init_history 
    self.history_manager = HistoryManager(shell=self, parent=self) 
    File "/usr/lib/python2.7/site-packages/IPython/core/history.py", line 481, in __init__ 
    self.new_session() 
    File "<string>", line 2, in new_session 
    File "/usr/lib/python2.7/site-packages/IPython/core/history.py", line 65, in needs_sqlite 
    return f(self, *a, **kw) 
    File "/usr/lib/python2.7/site-packages/IPython/core/history.py", line 500, in new_session 
    self.session_number = cur.lastrowid 
OperationalError: disk I/O error 

If you suspect this is an IPython bug, please report it at: 
    https://github.com/ipython/ipython/issues 
or send an email to the mailing list at [email protected] 

You can print a more detailed traceback right now with "%tb", or use "%debug" 
to interactively debug it. 

Extra-detailed tracebacks for bug-reporting purposes can be enabled via: 
    c.Application.verbose_crash=True 

Я пытался обновить IPython до последняя версия с использованием pip, что не помогло. Любое решение или обходное решение очень приветствуются.

ответ

4

История магазинов IPython в профиле обычно находится в ~/.ipython/profile_default/history.sqlite. Кажется, что на нем написано/записывается ошибка диска. Проверьте права доступа к файлу/папкам, при необходимости удалите файл.

0

Я решил его множеством c.NotebookNotary.db_file = u':memory:' в jupyter файле конфигурирования ~/.jupyter/jupyter_notebook_config.py

Смежные вопросы