Мне нужно запустить ноутбук IPython с Python 2.7.Вот решение, которое я нашел:
python2 -m pip install ipykernel
python2 -m ipykernel install --user
Однако вторая строка возвращает ошибку:
...
File "/Users/Zaira/Library/Python/2.7/lib/python/site-packages/dateutil/tz/tz.py", line 21, in <module>
from six.moves import _thread
ImportError: cannot import name _thread
Так что я снова погуглил и нашел несколько решений, но ни одно из них не работает:
pip uninstall python-dateutil
pip install python-dateutil --upgrade
или
sudo pip uninstall python-dateutil
sudo pip install python-dateutil==2.2
или (без разрешения)
rm -rf /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six.*
Итак, есть ли способ выбрать версию Python для использования в ноутбуке IPython на MacOS Mojave10.14.3