Обычно я работаю с интерфейсом Jupyter Notebook при программировании Python, но недавно я установил биосервисы через pip (Биосервисы) и когда я попытался открыть Jupyter Notebook, я получил следующую ошибку RunTime:
Блокнот ~ $ jupyter
Отслеживание (последний вызов последний):
File "/usr/local/bin/jupyter-notebook", line 7, in <module>
from notebook.notebookapp import main
File "/usr/local/lib/python2.7/dist-packages/notebook/notebookapp.py", line 60, in <module>
from .services.contents.manager import ContentsManager
File "/usr/local/lib/python2.7/dist-packages/notebook/services/contents/manager.py", line 16, in <module>
from nbformat import sign, validate, ValidationError
File "/usr/local/lib/python2.7/dist-packages/nbformat/__init__.py", line 33, in <module>
from .validator import validate, ValidationError
File "/usr/local/lib/python2.7/dist-packages/nbformat/validator.py", line 12, in <module>
from jsonschema import ValidationError
File "/usr/local/lib/python2.7/dist-packages/jsonschema/__init__.py", line 18, in <module>
from jsonschema.validators import (
File "/usr/local/lib/python2.7/dist-packages/jsonschema/validators.py", line 8, in <module>
import requests
File "/home/bioinfo/.local/lib/python2.7/site-packages/requests/__init__.py", line 74, in <module>
raise RuntimeError('Requests dependency \'chardet\' must be version >= 3.0.2, < 3.1.0!')
RuntimeError: Requests dependency 'chardet' must be version >= 3.0.2, < 3.1.0!
P.S: Я удалил биосервисы, и это не решило ошибку! Пытался переустановить chardet, но он дает следующий результат:
~ $ pip install chardet == 3.0.2
Сбор chardet == 3.0.2
Использование кешированного chardet-3.0.2-py2.py3-none-any.whl
Установка собранных пакетов: chardet
Успешно установлен chardet-2.3.0