Как правильно удалить 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, необходимое для конкретных проектов.
- Скачать с https://www.continuum.io/downloads
- как сказано,
bash Anaconda2-4.3.1-MacOSX-x86_64.sh
(версия 2.7 в вашем случае) - перейдите в установленный каталог и введите
source bin/activate
Это создает среду командной строки с нужным уровнем библиотек и т. Д. Внутри вы можете установить дополнительные данные с помощью f.ex. conda install numpy
, Чтобы исправить версию, используйте conda install numpy=1.10
,