Как правильно удалить Python Jupyter?

Я имею jupyter установлен с python3.5 на моем Mac OSX, но я хочу python2.7 версия. Итак, мне нужно удалить 3.5 версия и переустановите 2.7 версия.

Но по какой-то причине я не могу удалить версию 3.5. Я старался sudo python3 -m pip uninstall jupyterи вы можете увидеть результаты ниже:

✔  ~/current/directory  
20:08 $ which jupyter
/Library/Frameworks/Python.framework/Versions/3.5/bin/jupyter
✔  ~/current/directory  
20:08 $ sudo python3 -m pip uninstall jupyter
The directory '/Users/<username>/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Cannot uninstall requirement jupyter, not installed
The directory '/Users/<username>/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
You are using pip version 8.1.1, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
✘-1  ~/current/directory  
20:09 $ which jupyter
/Library/Frameworks/Python.framework/Versions/3.5/bin/jupyter

... как вы можете видеть выше, which jupyter Команда по-прежнему возвращает правильный путь, и не только это. Я все еще могу запустить jupyter notebook из командной строки, и он открывает записную книжку.

Как мне правильно избавиться от моей существующей версии jupyter? ИЛИ, если кто-то знает, как ДОБАВИТЬ python2 ядро моего существующего jupyter, это было бы тоже хорошо. Это возможно?

Все, что я могу думать, это вручную убить файлы и подпапки внутри /Library/Frameworks/Python.framework/Versions/3.5/bin/, но это кажется излишне жестоким?

5 ответов

Ответ здесь решил мою проблему: /questions/42557060/kak-udalit-noutbuk-jupyter-kotoryij-byil-ustanovlen-s-pip3/42557063#42557063

Я просто подведу итог, что делать. Бежать conda uninstall notebook nbconvert nbformat ipykernel ipywidgets qtconsole traitlets tornado jupyter_* ipython_genutils jinja2 -y в вашем терминале. Ты можешь использовать pip uninstall вместо conda uninstall если вы не используете анаконду.

От твоего home папка, удалить ~/AnacondaProjects, После этого удалите export из Anaconda environment variable из вашего профиля Bash ~/.bashrc,

Используйте pip3 вместо pip

pip3 uninstall jupyter 

Вы можете установить для Python 2 и Python 3 на одном компьютере, если вы используете правильную версию pip

Вы должны удалить jupyter-core, jupyter-console, jupyter-client отдельно. После удаления их всех, пакет не найден с именем jupyter.

У меня на Mac OSX установлен jupyter с python3.5, но я хочу версию python2.7.

Anaconda - отличный способ установить программное обеспечение Python, необходимое для конкретных проектов.

  1. Скачать с https://www.continuum.io/downloads
  2. как сказано, bash Anaconda2-4.3.1-MacOSX-x86_64.sh (версия 2.7 в вашем случае)
  3. перейдите в установленный каталог и введите source bin/activate

Это создает среду командной строки с нужным уровнем библиотек и т. Д. Внутри вы можете установить дополнительные данные с помощью f.ex. conda install numpy, Чтобы исправить версию, используйте conda install numpy=1.10,

Другие вопросы по тегам