Меню Рубрики

Установка anaconda на mac

Installing on macOS¶

You can install Anaconda using either the graphical installer (“wizard”) or the command line (“manual”) instructions below. If you are unsure, choose the graphical install.

macOS graphical install¶

Download the graphical macOS installer for your version of Python.

Double-click the downloaded file and click continue to start the installation.

Answer the prompts on the Introduction, Read Me, and License screens.

Click the Install button to install Anaconda in your

/opt directory (recommended):

OR, click the Change Install Location button to install in another location (not recommended).

On the Destination Select screen, select Install for me only.

If you get the error message “You cannot install Anaconda in this location,” reselect Install for me only.

Click the continue button.

Optional: To install PyCharm for Anaconda, click on the link to https://www.anaconda.com/pycharm.

Or to install Anaconda without PyCharm, click the Continue button.

A successful installation displays the following screen:

Using the command-line install¶

Use this method if you prefer to use a terminal window.

In your browser, download the command-line version of the macOS installer for your system.

RECOMMENDED: Verify data integrity with SHA-256 . For more information on hash verification, see cryptographic hash validation.

Open a terminal and run the following:

Replace /path/filename with your installation’s path and filename.

Install for Python 3.7 or 2.7:

For Python 3.7 enter the following:

For Python 2.7, open the Terminal.app or iTerm2 terminal application and then enter the following:

Include the bash command regardless of whether or not you are using the Bash shell.

/Downloads with your actual path and Anaconda3-2020.02-MacOSX-x86_64.sh with actual name of the file you downloaded.

The installer prompts “In order to continue the installation process, please review the license agreement.” Click Enter to view the license terms.

Scroll to the bottom of the license terms and enter yes to agree to them.

The installer prompts you to Press Enter to confirm the location, Press CTRL-C to cancel the installation or specify an alternate installation directory. If you confirm the default location, it will display PREFIX=/home/ /anaconda or 3> and continue the installation.

Unlike the graphical install, installing the shell file will place it in

/opt. This is due to limitations with installing .pkg files on macOS Catalina.

Installation may take a few minutes to complete.

We recommend you accept the default install location. Do not choose the path as /usr for the Anaconda/Miniconda installation.

The installer prompts “Do you wish the installer to initialize Anaconda3 by running conda init?” We recommend “yes”.

If you enter “no”, then conda will not modify your shell scripts at all. In order to initialize after the installation process is done, first run source

to conda>/bin/activate and then run conda init .

If you are on macOS Catalina, the new default shell is zsh. You will instead need to run source

to conda>/bin/activate followed by conda init zsh .

The installer displays “Thank you for installing Anaconda!”

Optional: The installer describes the partnership between Anaconda and JetBrains and provides a link to install PyCharm for Anaconda at https://www.anaconda.com/pycharm.

Close and open your terminal window for the Anaconda installation to take effect.

To control whether or not each shell session has the base environment activated or not, run conda config —set auto_activate_base False or True . To run conda from anywhere without having the base environment activated by default, use conda config —set auto_activate_base False . This only works if you have run conda init first.

conda init is available in conda versions 4.6.12 and later.

источник

Как установить Anaconda на macOS

  • Anaconda можно установить с помощью программы установки с интерфейсом (автоматически) или через командную строку (вручную). Если не уверены, какой способ выбрать, лучше воспользоваться инсталлятором.

    Графическая установка на macOS

    1. Загрузите графический установщик Anaconda на macOS для своей версии Python.
    2. РЕКОМЕНДУЕТСЯ: проверить целостность данных с SHA-256. Чтобы узнать больше о хешах, почитайте статью «Как насчет криптографической проверки хешей?»
    3. Дважды кликните по загруженному файлу и нажмите «Продолжить» (continue) для начала установки.
    4. Подтвердите запросы на страницах Introduction, Read Me и Licence.
    5. Нажмите на кнопку «Установить» (Install), чтобы установить Anaconda в домашний каталог (рекомендуется):


    ИЛИ нажмите «Изменить место установки» (Change Install Location), чтобы установить в другое место (не рекомендуется). На экране Destination Select выберите «Установить только для меня» (Install for me only).

    Если получаете сообщение об ошибке «Вы не можете установить Anaconda в этом месте» (You cannot install Anaconda in this location), снова выберите «Установить только для меня» (Install for me only)

  • Нажмите кнопку «Продолжить» (Continue)
  • По желанию: чтобы установить PyCharm для Anacona, перейдите по ссылке https://www.anaconda.com/pycharm.
  • Если установка прошла успешно, появится следующий экран:

  • Проверьте установку.
  • С помощью командной строки

    Используйте этот способ, если предпочитаете терминал.

    1. Загрузите программу установки на macOS для командной строки, выбрав свою систему.
    2. РЕКОМЕНДУЕТСЯ: проверить целостность данных с SHA-256.
    • Откройте терминал и запустите следующее:
    1. Установите для Python 3.7 или 2.7:
    • Для Python 3.7 введите следующее
    • Для Python 2.7 откройте приложение терминала Terminal.app или iTerm2 и введите следующее:

      Пишите команду bash вне зависимости от того, используете ли вы оболочку Bash

      /Downloads на свой путь установки, а Anaconda3-2019.07-MacOSX-x86_64.sh именем загруженного файла.

      Рекомендуется выбирать местоположение по умолчанию. Не выбирайте место как /usr для установки Anaconda/Miniconda.

      Если выбрать «нет» (no), тогда conda не изменит скрипты оболочки. Для ее запуска уже после установки, сначала введите sourse /bin/activate , а только потом conda init .

      conda init доступна в версиях conda 4.6.12 и старше.

      источник

      Как установить Anaconda на Mac

      Просто и понятно о том, как установить Anaconda на Mac и исправить страшную ошибку «conda command not found»

      Необходимость Anaconda

      Начав работать в области науки о данных, машинном обучении или искусственном интеллекте, вы быстро понимаете, что Anaconda вам действительно нужна. Да, вы можете пользоваться Jupyter Notebooks, Spyder или другой классной программой, но, так или иначе, с Anaconda столкнуться все-таки придется.

      Не так давно, переустанавливая программы на компьютере, я вспомнила, как трудно было установить Anaconda в первый раз. Сам по себе процесс установки прошел без труда! В официальном руководстве все разжевано буквально по кусочкам: повторяйте определенные шаги и радуйтесь результату!

      А в конце вам предлагается подтвердить, что установка прошла успешно, и напечатать команду conda list ! Вот и все.

      Но как бы не так.

      Conda капут

      В первый раз conda не заработала. Я не смогла найти дельных советов, как все исправить. Везде писали: подтвердите установку и начинайте работать.

      Нет ничего более печального, чем не иметь возможности открыть программу, которая вам очень нужна.

      Делать первые шаги в машинном обучении и искусственном интеллекте и быть не в состоянии установить все необходимые инструменты — это ли не сущее зло? По мере того, как вы начинаете разбираться в языке и нужных вам командах, оказывается, что на просторах интернета можно найти множество простых ответов. Но ни один из них вам не поможет, если вы не разбираетесь в языке! А нагуглить нужные ответы не так-то и просто. Знаю это по себе.

      Я работаю на MacOS (а конкретно — на Mojave) и активно пользуюсь терминалом. К тому же, у меня установлен Zsh. Потратив некоторое время на изучение вопроса, я нашла способ, как с помощью одной строки успешно установить Anaconda на Mac, даже пользуясь Zsh.

      В чем же дело?

      Как оказалось, сама установка выполнялась успешно, но возникал конфликт между Zsh и тем, как именно терминал «общался» с Anaconda. Причин могло быть великое множество, однако дело было в самом Zsh.

      Решение

      Когда я первый раз решила скачать Anaconda, то выбрала стандартную графическую установку программы для Mac. Сам по себе дистрибутив работал отлично, но он не в терминале.

      Не желая сдаваться без боя, я удалила Anaconda и решила поставить ее заново через командную строку. Этот способ очень удобен, поскольку так вы можете вручную прописать, что ваш терминал будет взаимодействовать с Anaconda. В процессе установки выскочит подсказка: Do you wish the installer to initialize Anaconda3 by running conda init? («Хотите ли вы, чтобы установщик инициировал Anaconda3 через выполнение conda init?»).

      Здесь так и напрашивается жирное yes .

      Но это не помогло. Возможно, если вы не пользуетесь Zsh или Oh My Zsh, то Anaconda установится без проблем.

      Но как же заставить ее работать, если вы изрядно пошаманили над терминалом?

      Вот простые шаги для успешной установки Anaconda и обхода страшного сообщения conda command not found .

      Шаг 1: скачиваем Anaconda

      Зайдите сюда. Прокрутите вниз до строки Anaconda 2019.03 for macOS Installer.

      Вам нужно знать свою версию Python. Для этого пишем в терминале

      Вы можете выбрать графический установщик (то есть установить Anaconda как любую другую программу), либо установку через командную строку (то есть открыть терминал и печатать команды копипастом или вручную).

      Мы остановимся на установке через командную строку. Для начала скачивания нажмите на ссылку под нужной вам версией Python.

      Шаг 2: установка через командную строку

      После завершения установки переходите в терминал.

      Если у вас стоит Python 3.7, то выполните:

      Внимание: если вы скачали Anaconda не в папку Downloads , то в командах нужно изменить путь к дистрибутиву.

      Просмотрите лицензионное соглашение и нажмите Enter . В конце, после миллиона нажатий Enter , напечатайте yes , если принимаете лицензионное соглашение.

      (Если вовремя не принять соглашение, то эта подсказка будет постоянно попадаться вам на глаза)

      Если вас устраивает путь установки, то нажмите Enter . Вы можете изменить расположение или прервать установку нажатием CTRL-C . Запомните путь установки файлов! Он вам понадобится при возникновении ошибки.

      А теперь выдохните и подождите. На экране будет происходить что-то непонятное. Затем вас спросят: Do you wish the installer to initialize Anaconda3 by running conda init? Конечно же, напишете yes .

      «Спасибо за установку Anaconda!»

      По завершении установки закройте окно терминала и откройте новое — так вступят в силу ваши изменения. Хотите убедиться, что все работает? Напечатайте conda list и посмотрите, что произойдет. Если все работает, то увидите что-то подобное:

      Эта команда очень полезная. Она показывает, какие пакеты и версии установлены в вашей среде!

      Если все работает, то поздравляю! Теперь можете пользоваться Anaconda, Jupyter Notebooks, Spyder и другими полезными штуками.

      Шаг 3: conda command not found

      А еще вы можете увидеть вот такое:

      И решение подобной проблемы на удивление простое.

      Решение. Шаг #1:

      ***ПЕРЕЗАПУСТИТЕ ТЕРМИНАЛ. ***

      (Об этом уже говорилось выше. И сами разработчики Anaconda признают, что наиболее частая проблема при установке — это именно нежелание обновить терминал)

      Решение. Шаг #2:

      Вам нужно выяснить, где расположена бинарная директория Anaconda, и какое у вас имя пользователя. Если вы внимательно читали подсказки при установке, то данная информация вам уже известна! Вам нужен тот самый путь установки, который мы обсуждали выше.

      Если вы его не запомнили, то вполне возможно, что при стандартной установке программы нужной вам директорией в macOS окажется /Users/ ( /home/ для Linux или \Users\ для Windows 10).

      Если не знаете имя пользователя, то выполните: echo $USER

      ***Обновите!!***

      Для исправления ошибки я всегда советую изменять PATH .

      Однако разработчики Anaconda рекомендуют этого не делать!

      Вот их краткое объяснение, почему:

      «Если в вашей системе уже присутствуют программы с теми же именами файлов, что и в Anaconda, то изменение PATH может привести к возникновению ошибок. conda init устанавливает функцию «shell» conda и убирает из PATH все остальное. Получается, что в PATH остается только conda . Затем при запуске по умолчанию активируется базовая среда. Данный эффект похож на добавление нового PATH с небольшими, но важными отличиями:

      — при активации файлы Anaconda в PATH всегда помещаются на передний план. С одной стороны, это хорошо, ведь так вы избежите лишней путаницы. С другой стороны, это плохо, поскольку вы можете потерять другие файлы, что приведет к поломке системы. Активация — это не самый долговечный способ решения проблемы. Отключить автоматическую активацию базовой среды можно через настройку auto_activate_base в condarc .

      — активация не просто изменяет PATH . Она получает все скрипты activate.dll , которые могут устанавливать дополнительные переменные среды. Эти переменные необходимы для различных пакетов (например, GDAL). И такие пакеты не заработают без активации.

      Поэтому вместо того, чтобы менять PATH , лучше следовать инструкциям в конце установки и не запускать conda init :

      1. eval “$(/home/msarahan/mc3_dummy/bin/conda shell.bash hook)”

      Обратите внимание, что в шаге 1 имя оболочки было изменено с YOUR_SHELL_NAME на bash . Не забудьте задать правильное имя для своей оболочки».

      Иначе говоря, изменение PATH может привести к серьезным последствиям. Поэтому лучше ограничиться активацией, ведь она не является чем-то постоянным и, в отличие от изменения PATH , разрешает выполнение других пакетов.

      Таким образом, в конце установки вместо запуска первоначального решения:

      eval “$(/home/msarahan/mc3_dummy/bin/conda shell.bash hook)”
      conda init

      (Но обязательно измените директории расположения и оболочки!)

      ***Конец обновления***

      Первоначальное решение:

      Чтобы все заработало, вам нужно выполнить

      (Не забудьте изменить myname на свое имя пользователя и при необходимости подкорректируйте путь к директории. Если вы посмотрите на строку выше, то увидите, что в процессе установки /Users/myname/anaconda3 заменилась на /Users/anneb/anaconda3 . Остальное осталось неизменным).

      Если у вас не Anaconda3, а Anaconda2, то выполните

      при необходимости измените расположение файла и поменяйте myname .

      А теперь попробуйте conda list !

      Поздравляю!

      Вы успешно установили Anaconda и теперь можете запустить ее из командной строки!

      Напечатайте jupyter notebook и посмотрите, что получится!

      источник

      Как установить Anaconda на Mac

      Просто и понятно о том, как установить Anaconda на Mac и исправить страшную ошибку «conda command not found»

      Начав работать в области науки о данных, машинном обучении или искусственном интеллекте, вы быстро понимаете, что Anaconda вам действительно нужна. Да, вы можете пользоваться Jupyter Notebooks, Spyder или другой классной программой, но, так или иначе, с Anaconda столкнуться все-таки придется.

      Не так давно, переустанавливая программы на компьютере, я вспомнила, как трудно было установить Anaconda в первый раз. Сам по себе процесс установки прошел без труда! В официальном руководстве все разжевано буквально по кусочкам: повторяйте определенные шаги и радуйтесь результату!

      А в конце вам предлагается подтвердить, что установка прошла успешно, и напечатать команду conda list ! Вот и все.

      Conda капут

      В первый раз conda не заработала. Я не смогла найти дельных советов, как все исправить. Везде писали: подтвердите установку и начинайте работать.

      Нет ничего более печального, чем не иметь возможности открыть программу, которая вам очень нужна.

      Делать первые шаги в машинном обучении и искусственном интеллекте и быть не в состоянии установить все необходимые инструменты — это ли не сущее зло? По мере того, как вы начинаете разбираться в языке и нужных вам командах, оказывается, что на просторах интернета можно найти множество простых ответов. Но ни один из них вам не поможет, если вы не разбираетесь в языке! А нагуглить нужные ответы не так-то и просто. Знаю это по себе.

      Я работаю на MacOS (а конкретно — на Mojave) и активно пользуюсь терминалом. К тому же, у меня установлен Zsh. Потратив некоторое время на изучение вопроса, я нашла способ, как с помощью одной строки успешно установить Anaconda на Mac, даже пользуясь Zsh.

      В чем же дело?

      Как оказалось, сама установка выполнялась успешно, но возникал конфликт между Zsh и тем, как именно терминал «общался» с Anaconda. Причин могло быть великое множество, однако дело было в самом Zsh.

      Решение

      Когда я первый раз решила скачать Anaconda, то выбрала стандартную графическую установку программы для Mac. Сам по себе дистрибутив работал отлично, но он не в терминале.

      Не желая сдаваться без боя, я удалила Anaconda и решила поставить ее заново через командную строку. Этот способ очень удобен, поскольку так вы можете вручную прописать, что ваш терминал будет взаимодействовать с Anaconda. В процессе установки выскочит подсказка: Do you wish the installer to initialize Anaconda3 by running conda init? («Хотите ли вы, чтобы установщик инициировал Anaconda3 через выполнение conda init?»).

      Здесь так и напрашивается жирное yes .

      Но это не помогло. Возможно, если вы не пользуетесь Zsh или Oh My Zsh, то Anaconda установится без проблем.

      Но как же заставить ее работать, если вы изрядно пошаманили над терминалом?

      Вот простые шаги для успешной установки Anaconda и обхода страшного сообщения conda command not found .

      Шаг 1: скачиваем Anaconda

      Зайдите сюда. Прокрутите вниз до строки Anaconda 2019.03 for macOS Installer.

      Вам нужно знать свою версию Python. Для этого пишем в терминале

      Вы можете выбрать графический установщик (то есть установить Anaconda как любую другую программу), либо установку через командную строку (то есть открыть терминал и печатать команды копипастом или вручную).

      Мы остановимся на установке через командную строку. Для начала скачивания нажмите на ссылку под нужной вам версией Python.

      Шаг 2: установка через командную строку

      После завершения установки переходите в терминал.

      Если у вас стоит Python 3.7, то выполните:

      Внимание: если вы скачали Anaconda не в папку Downloads , то в командах нужно изменить путь к дистрибутиву.

      Просмотрите лицензионное соглашение и нажмите Enter . В конце, после миллиона нажатий Enter , напечатайте yes , если принимаете лицензионное соглашение.

      (Если вовремя не принять соглашение, то эта подсказка будет постоянно попадаться вам на глаза)

      Если вас устраивает путь установки, то нажмите Enter . Вы можете изменить расположение или прервать установку нажатием CTRL-C . Запомните путь установки файлов! Он вам понадобится при возникновении ошибки.

      А теперь выдохните и подождите. На экране будет происходить что-то непонятное. Затем вас спросят: Do you wish the installer to initialize Anaconda3 by running conda init? Конечно же, напишете yes .

      «Спасибо за установку Anaconda!»

      По завершении установки закройте окно терминала и откройте новое — так вступят в силу ваши изменения. Хотите убедиться, что все работает? Напечатайте conda list и посмотрите, что произойдет. Если все работает, то увидите что-то подобное:

      Эта команда очень полезная. Она показывает, какие пакеты и версии установлены в вашей среде!

      Если все работает, то поздравляю! Теперь можете пользоваться Anaconda, Jupyter Notebooks, Spyder и другими полезными штуками.

      Шаг 3: conda command not found

      А еще вы можете увидеть вот такое:

      И решение подобной проблемы на удивление простое.

      Решение. Шаг #1:

      ***ПЕРЕЗАПУСТИТЕ ТЕРМИНАЛ. ***

      (Об этом уже говорилось выше. И сами разработчики Anaconda признают, что наиболее частая проблема при установке — это именно нежелание обновить терминал)

      Решение. Шаг #2:

      Вам нужно выяснить, где расположена бинарная директория Anaconda, и какое у вас имя пользователя. Если вы внимательно читали подсказки при установке, то данная информация вам уже известна! Вам нужен тот самый путь установки, который мы обсуждали выше.

      Если вы его не запомнили, то вполне возможно, что при стандартной установке программы нужной вам директорией в macOS окажется /Users/ ( /home/ для Linux или \Users\ для Windows 10).

      Если не знаете имя пользователя, то выполните: echo $USER

      ***Обновите!!***

      Для исправления ошибки я всегда советую изменять PATH .

      Однако разработчики Anaconda рекомендуют этого не делать!

      Вот их краткое объяснение, почему:

      «Если в вашей системе уже присутствуют программы с теми же именами файлов, что и в Anaconda, то изменение PATH может привести к возникновению ошибок. conda init устанавливает функцию «shell» conda и убирает из PATH все остальное. Получается, что в PATH остается только conda . Затем при запуске по умолчанию активируется базовая среда. Данный эффект похож на добавление нового PATH с небольшими, но важными отличиями:

      — при активации файлы Anaconda в PATH всегда помещаются на передний план. С одной стороны, это хорошо, ведь так вы избежите лишней путаницы. С другой стороны, это плохо, поскольку вы можете потерять другие файлы, что приведет к поломке системы. Активация — это не самый долговечный способ решения проблемы. Отключить автоматическую активацию базовой среды можно через настройку auto_activate_base в condarc .

      — активация не просто изменяет PATH . Она получает все скрипты activate.dll , которые могут устанавливать дополнительные переменные среды. Эти переменные необходимы для различных пакетов (например, GDAL). И такие пакеты не заработают без активации.

      Поэтому вместо того, чтобы менять PATH , лучше следовать инструкциям в конце установки и не запускать conda init :

      1. eval “$(/home/msarahan/mc3_dummy/bin/conda shell.bash hook)”

      Обратите внимание, что в шаге 1 имя оболочки было изменено с YOUR_SHELL_NAME на bash . Не забудьте задать правильное имя для своей оболочки».

      Иначе говоря, изменение PATH может привести к серьезным последствиям. Поэтому лучше ограничиться активацией, ведь она не является чем-то постоянным и, в отличие от изменения PATH , разрешает выполнение других пакетов.

      Таким образом, в конце установки вместо запуска первоначального решения:

      eval “$(/home/msarahan/mc3_dummy/bin/conda shell.bash hook)”
      conda init

      (Но обязательно измените директории расположения и оболочки!)

      Первоначальное решение:

      Чтобы все заработало, вам нужно выполнить

      (Не забудьте изменить myname на свое имя пользователя и при необходимости подкорректируйте путь к директории. Если вы посмотрите на строку выше, то увидите, что в процессе установки /Users/myname/anaconda3 заменилась на /Users/anneb/anaconda3 . Остальное осталось неизменным).

      Если у вас не Anaconda3, а Anaconda2, то выполните

      при необходимости измените расположение файла и поменяйте myname .

      А теперь попробуйте conda list !

      Поздравляю!

      Вы успешно установили Anaconda и теперь можете запустить ее из командной строки!

      Напечатайте jupyter notebook и посмотрите, что получится!

      источник

    Читайте также:  Установка программ в линуксе deb

    Добавить комментарий