ОШИБКА: ipykernel требует Python версии 3.4 или выше
Я использую Ubuntu 16.04 LTS. Мой бинарный файл Python по умолчанию - python2.7. Когда я пытаюсь установить ipykernel для водорода в редакторе атомов, с помощью следующей команды
python -m pip установить ipykernel
Это дает следующие ошибки
ОШИБКА: ipykernel требует Python версии 3.4 или выше.
Я пытаюсь установить ipykernel для python2. Я уже установил python3.7. Также установлен ноутбук ipython и jupyter. пожалуйста, помогите мне
2 ответа
Начиная с версии 5.0 ядра и версии 6.0 IPython, совместимость с Python 2 была прекращена. Насколько я знаю, единственным решением является установка более ранней версии.
Чтобы Python 2.7 был доступен в Jupyter Notebook, я установил IPython 5.7 и ipykernel 4.10. Если вы хотите установить более ранние версии IPython или ipykernel, вы можете сделать следующее:
- Удалить IPython
pip uninstall ipython
- Переустановите IPython
python2 -m pip install ipython==5.7 --user
- Установите ipykernel
python2 -m pip install ipykernel==4.10 --user
Попробуйте использовать Anaconda
Вы можете узнать, как установить Anaconda отсюда
После этого попробуйте создать виртуальную среду с помощью:
conda create -n yourenvname python=2.7 anaconda
И активировать его через:
source activate yourenvname
После этого попробуйте установить:
pip install ipython
pip intall ipykernel