Anaconda не работает с python

Содержание
  1. Анаконда Навигатор не запускается (Windows 10)
  2. 9 ответов
  3. Установил пакет с Anaconda, не может импортировать в Python
  4. 6 ответов
  5. Anaconda установлен, но не может запустить навигатор
  6. ОТВЕТЫ
  7. Ответ 1
  8. Ответ 2
  9. Ответ 3
  10. Ответ 4
  11. Ответ 5
  12. Ответ 6
  13. Ответ 7
  14. Ответ 8
  15. Ответ 9
  16. Ответ 10
  17. Ответ 11
  18. Ответ 12
  19. Ответ 13
  20. Ответ 14
  21. Ответ 15
  22. Ответ 16
  23. Ответ 17
  24. Ответ 18
  25. Ответ 19
  26. Ответ 20
  27. Ответ 21
  28. Инструкция по Anaconda & Conda. Как управлять и настроить среду для Python?
  29. Conda vs. Pip vs. Venv — в чем разница?
  30. Что такое Anaconda? Обо всем по порядку…
  31. Что такое Анаконда Навигатор?
  32. Зачем использовать Навигатор?
  33. Почему Вам могут потребоваться несколько сред Python?
  34. Создание новой среды в Anaconda Navigator
  35. Добавление нового канала в Anaconda Навигаторе
  36. Как начать работу в новой среде Conda?
  37. Настройка среды для Spyder
  38. Как открыть Jupyter Notebook в новой среде MyNewEnvironmentName
  39. Anaconda3 Prompt cmd Conda Command — Запуск команд через консоль
  40. Установка новой библиотеки (пакета) в среду
  41. Исполняемые файлы в среде Conda
  42. Видео по Anaconda Youtube
  43. Использование Anaconda с Doker
  44. Jupyter Notebook: цифровая лабораторная тетрадь
  45. Conda
  46. Команды Conda
  47. Управление Conda и Anaconda
  48. Управление средами — Managing Environments
  49. Управление Python
  50. Управление конфигурацией .condarc
  51. Управление пакетами (Packages), включая Python
  52. Удаление Пакетов (Packages) или Сред (Environments)

Анаконда Навигатор не запускается (Windows 10)

Anaconda Navigator не запускается, я попытался переустановить его, что тоже не сработало. В командной строке anancondas отображается сообщение об ошибке. Я пытался найти ответ в гугле, наверное, я в этом плох. это то, что я вижу после открытия подсказки анаконды

PS Я использую Spyder на нем

9 ответов

Я не знаю, почему, но команда ниже работала для меня.

Конечно, я обновил Anaconda и Navigator перед выполнением этой команды.

Вам необходимо обновить Anaconda, используя:

Попробуйте эти команды в командной строке anaconda, а затем попробуйте запустить навигатор из самой подсказки, используя следующую команду:

Если все же проблема не решена, поделитесь журналами подсказок anaconda здесь, если они имеют какие-либо ошибки.

Вам нужно запустить приглашение cmd из каталога Scripts в Anaconda, где бы вы не установили родительскую папку Anaconda. У меня в корневом каталоге диска C на моей машине Windows. Если вы не знакомы, есть два способа сделать это:

A) Используйте комбинацию клавиш Win-key + R затем введите cmd и нажмите return, чтобы запустить окно терминала, а затем введите: cd C:\Anaconda\Scripts (или любой другой путь к вашему каталогу).

B) Перейдите с помощью проводника Windows в этот каталог Scripts, затем введите cmd в адресной строке этого окна и нажмите return (который запустит терминал, уже установленный в этот каталог).

Затем введите следующие команды, которые ждут между ними для завершения:

Когда полный тип будет выглядеть следующим образом и Navigator:

Источник

Установил пакет с Anaconda, не может импортировать в Python

Прости меня, но я новичок в питоне. Я установил пакет (theano), используя conda install theano , и когда я печатаю conda list , пакет существует

Однако, когда я вхожу в интерпретатор Python, выполнив python , и пытаюсь импортировать его с import theano , я получаю сообщение об ошибке: «нет модуля с именем theano», и когда я перечисляю все модули Python, theano не не существует

Что мне не хватает?

6 ответов

Вероятно, из-за того, что на вашем компьютере установлено многократное окружение python. когда вы сделаете which python , вы, вероятно, получите на своем компьютере нативный python. это /usr/bin/python

Вы хотите использовать Python, который появился, когда вы установили Anaconda. Просто добавьте путь Anaconda в начало вашего $PATH . (Для этого вам, вероятно, нужно отредактировать файл

/.bashrc (или эквивалентный файл для вашей оболочки), а затем source

В следующий раз вы пойдете на python и import theano вы добьетесь успеха.

У меня была базовая среда, в которой я установил keras_vggface с помощью conda (sudo pip install git + https: // github .com / rcmalli / keras-vggface.git: вежливость: https://machinelearningmastery.com/how-to-perform-face-recognition-with-vggface2-convolutional-neural-network-in-keras/). Запустил anaconda-навигатор из базы (post conda activate base ), импорт keras_vggface не выполнен.

Когда base деактивирован и в командной строке python импорт работал нормально. which python обнаруживает тот, который находится в каталоге bin Anaconda. Теперь я сделал pip3 install keras_vggface , находясь в base .

Теперь я могу импортировать модуль из base и в приглашении Python, а также из записной книжки jupyter, запущенной с базы через anaconda-navigator.

Примечание: это не совет эксперта о том, как это сделать; пожалуйста, используйте этот опыт с щепоткой соли.

У меня была эта проблема, и я понял, что проблема заключалась в том, что ipython и jupyter-notebook не имели того же sys.path , что и python , на случай, если это кому-нибудь поможет.

Так что у меня тоже была такая же проблема, оказалось, что я назвал свой собственный файл с тем же модульным именем (graphviz), и вместо этого он попытался импортировать его . У меня ушло некоторое время, прежде чем я понял это!

Когда у меня возникла эта проблема, в моей установке на python фактически отсутствовала ссылка на путь «site-packages». Чтобы решить / обойти проблему, сделайте следующее.

  1. Найдите только что установленный пакет в каталоге Anaconda и запишите путь. (например, C: \ Anaconda \ site-packages)
  2. Запустите следующее в своем терминале:

Пример вывода: [‘C: \ Anaconda3’, ‘C: \ Anaconda3 \ lib \ site-packages’]

  1. Если путь, указанный в первом шаге, отсутствует в списке, то это ваша проблема. Быстрое решение состоит в том, чтобы переместить новый пакет в указанную папку site-packages или добавить отсутствующий путь в переменную среды PYTHONPATH.

Если вы заинтересованы в управлении собственными местоположениями «пакетов сайтов», ознакомьтесь с Документом Python. для получения подробной информации о настройке файла конфигурации сайта.

У вас есть другая установка Python в вашей системе? Вы можете запустить «какой питон» в своем терминале, чтобы определить, какой Python будет использоваться.

Источник

Anaconda установлен, но не может запустить навигатор

Anaconda (указанная как «Python 3.6.0 (Anaconda 4.3.1 64 бит)» ) находится в моем списке программ и функций, но есть приложение no Anaconda Navigator для настольных компьютеров, так как у них, похоже, нет значка на моем рабочем столе, и я не могу найти его через «Пуск» . Может быть, это связано с тем, что у меня загружена 32-разрядная версия Anaconda, и у меня 64-разрядная ОС (я думал, что должен это сделать, потому что Python на моем компьютере был 64-битным) или потому, что я загрузил Anaconda под «пользователями» вместо Desktop. Я также загрузил Anaconda дважды, если это может вызвать некоторые проблемы. У меня есть ноутбук с Windows 10, если это какая-то помощь.

Читайте также:  Как настроить тему вордпресс по умолчанию

ОТВЕТЫ

Ответ 1

Откройте командный терминал (CTRL + ALT + T) и попробуйте запустить эту команду:

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

Ответ 2

Ответ 3

Как я решил эту проблему: 1. Быть подключенным к интернету. 2. Откройте Anaconda Prompt (выглядит как обычное командное окно). Если вы установили .exe в ваш /name/user/location, у вас все будет хорошо, если не перейдите к нему. Тогда начните среду.

Конда установить -c Анаконда Анаконда-навигатор

Нажмите y, когда будет предложено (если будет предложено). Это будет загрузка необходимых пакетов.

Затем запустите только что установленный Anaconda Navigator

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

Ответ 4

Когда вы наберете anaconda в строке поиска Windows 10, она выдаст список как , затем в терминале вы должны ввести anaconda-navigator, так как запустит anaconda на вашем компьютере.

Ответ 5

Еще один вариант, который работал в моем случае на Windows 10: попробуйте удалить предыдущую установку, перезагрузить систему и снова запустить установку.

Убедитесь, что вы не запускаете любые программы перед установкой Anaconda. Вы обнаружите, что установка завершена без каких-либо ошибок.

Введите Anaconda в панель поиска Windows 10. Вы увидите Anaconda Prompt.

Ответ 6

Я выяснил причину, почему:

1-Кажется, нет значка навигатора

2-При выполнении описанных выше шагов при запуске команды «anaconda-navigator» в командной строке (cmd или Anaconda) выдается «anaconda navigator не распознается как внутренняя или внешняя команда»

Это очень расстраивало меня, так как я несколько раз безуспешно устанавливал нужную версию.

Для решения этой проблемы :

  • в процессе установки будет шаг дополнительных опций с 2 вариантами выбора, один из которых не отмечен (верхний). Убедитесь, что вы отметили его, который добавит навигатор к пути переменных вашего компьютера.

Ответ 7

Я столкнулся с той же проблемой на Windows 10. Как только я очистил свою переменную Path от опции редактирования переменных среды, значок начал появляться. Это происходило потому, что я ранее установил python 3.6.1 на свой компьютер и добавил его в переменную пути как C:\Python36; C:\Python36\DLL; и так далее. Нет необходимости удалять Anaconda Navigator и начинать с нуля, если вы правильно выполнили шаги, упомянутые в документации к нему.

Ответ 8

У меня также возникает проблема с окнами, когда я не могу найти анаконда-навигатор в меню «Пуск». Сначала вы должны проверить файл anaconda-navigator.exe в папке anaconda, если этот файл присутствует, это означает, что вы правильно установили его, в противном случае возникнет какая-то проблема, и вам придется переустановить его.

Прежде чем переустанавливать эти пункты, обратите внимание: 1) Вы должны удалить всю предыдущую папку Python. 2) Проверить переменную среды и очистить все предыдущие пути Python.

После этой установки Anaconda ваша проблема будет решена, если не сказать мне полную ошибку, я постараюсь ее решить

Ответ 9

Попробуйте перезагрузить систему! Вы сможете найти навигатор после перезагрузки системы после установки.

Ответ 10

Загрузите и установите Miniconda сначала из эту ссылку, а затем загрузите и установите Anaconda, тогда вы сможете увидеть навигатор в своих программах в вашем стартовом меню. Надеюсь, это вам поможет. Сообщите мне в случае каких-либо проблем.

Ответ 11

Возможно, вы не находитесь в среде анаконды

Ниже приведена ссылка на активацию среды из официальной документации

В Windows в приглашении Anaconda запустите activate myenv

А затем запустите навигатор anaconda из командной строки anaconda, введя команду anaconda-navigator

Ответ 12

У меня была похожая проблема сегодня, когда после установки была доступна только подсказка. Наконец, решил эту проблему, удалив мою обычную установку Python, а затем установив anaconda (anaconda 3 v5.2.0, с python 3.6).

Ответ 13

На windows 10 я столкнулся с той же ошибкой — только Anaconda Prompt показывал в меню автозагрузки. Я переустановил Anaconda и выбрал установку для всех пользователей ПК (в моей первоначальной установке я установил только для текущего пользователя).

Ответ 14

Удалите Anaconda, удалите папку, где она была. Затем переустановите его.

Ответ 15

100% решено. Во время установки убедитесь, что вы подключены к Интернету. Если anaconda уже установлена, откройте командную строку anaconda и введите следующую команду:

Примечание. В некоторых случаях перезапуск может решить проблему с навигатором.

Ответ 16

Я сделал все решения выше. До сих пор не работает. Я удалил и установил его 3 раза! Самое смешное, что раньше это работало. Я попытался обновить анаконду, а затем вдруг все испортилось.

Трассировка (последний вызов был последним): файл «C:\Users\AU529763\AppData\Local\Continuum\anaconda3\lib\site-packages\qtpy__init __. Py», строка 202, из версии импорта PySide как PYSIDE_VERSION # анализ: игнорировать ModuleNotFoundError: нет модуля с именем PySide

Во время обработки вышеупомянутого исключения произошло другое исключение:

Трассировка (последний вызов был последним): Файл «C:\Users\AU529763\AppData\Local\Continuum\anaconda3\Scripts\anaconda-navigator-script.py», строка 6, из главного файла импорта anaconda_navigator.app.main. C:\Users\AU529763\AppData\Local\Continuum\anaconda3\lib\site-packages\anaconda_navigator\app\main.py «, строка 22, из файла anaconda_navigator.utils.conda, импорт is_conda_available Файл» C:\Users\AU529763\AppData\Local\Continuum\anaconda3\lib\site-packages\anaconda_navigator\utils__init __. Py «, строка 15, из qtpy.QtGui, импортирует файл QIcon импорта» C:\Users\AU529763\AppData\Local\Continuum\anaconda3\lib\site-packages\qtpy__init __. py «, строка 208, в Raise PythonQtError (‘Не удалось найти привязки Qt’) qtpy.PythonQtError: Невозможно найти привязки Qt

Ответ 17

Пауза антивирусных программ и брандмауэр

Ответ 18

Это то, что я сделал

  • Переустановите Anacoda с отмеченным первым флажком
  • Не забудьте перезагрузить

Ответ 19

Перепробовал все решения здесь, но эти 2 шага решили проблему:

1) ручное обновление open-ssl отсюда: https://slproweb.com/products/Win32OpenSSL.html
2) обновить OpenSSL с помощью команды conda update openssl в подсказке Anaconda

Ответ 20

после этого запустите команду anaconda-navigator . помните, анаконда не может в режиме Sudo, поэтому вообще не используйте sudo.

Ответ 21

Я тоже столкнулся с подобной проблемой, когда не смог найти приложение Anaconda Navigator Desktop в меню «Пуск». Но не волнуйтесь, зайдите в меню «Пуск» и введите Anaconda Navigator. Теперь в меню приложений вы найдете навигатор Anaconda с его иконкой. Нажмите на это. После нажатия кнопки откроется диалоговое окно командной строки и на вашем компьютере будет запущен файл .exe. Подождите, пока он не завершится.

Читайте также:  Marshall mode eq микрофон не работает

Приложение Anaconda Navigator откроется на вашем компьютере.

Источник

Инструкция по Anaconda & Conda. Как управлять и настроить среду для Python?

Среды Conda помогает управлять зависимостями и изолировать проекты. Также среды conda не зависят от языка, т.е. они поддерживают языки, отличные от Python.

В этом руководстве мы рассмотрим основы создания и управления средами Conda для Python

Conda vs. Pip vs. Venv — в чем разница?

  • pip — это менеджер пакетов для Python.
  • venv — является менеджером среды для Python.
  • conda — является одновременно менеджером пакетов и среды и не зависит от языка.

venv создает изолированные среды только для разработки на Python, а conda может создавать изолированные среды для любого поддерживаемого языка программирования.

Примите во внимание, что pip устанавливает только пакеты Python из PyPI, с помощью conda можно

  • Установить пакеты (написанные на любом языке) из репозиториев, таких как Anaconda Repository и Anaconda Cloud.
  • Установить пакеты из PyPI, используя pip в активной среде Conda.

Что такое Anaconda? Обо всем по порядку…

Anaconda — это дистрибутивы Python и R. Он предоставляет все необходимое для решения задач по анализу и обработке данных (с применимостью к Python).

Anaconda — это набор бинарных систем, включающий в себя Scipy, Numpy, Pandas и их зависимости.

  • Scipy — это пакет статистического анализа.
  • Numpy — это пакет числовых вычислений.
  • Pandas — уровень абстракции данных для объединения и преобразования данных.

Что такое Анаконда Навигатор?

Anaconda Navigator — это графический интерфейс пользователя на рабочем столе (GUI), включенный в дистрибутив Anaconda, который позволяет запускать приложения и легко управлять пакетами, средами и каналами conda без использования команд командной строки. Навигатор может искать пакеты в Anaconda Cloud или в локальном репозитории Anaconda. Он доступен для Windows, MacOS и Linux.

  • JupyterLab — это интерактивная среда разработки для работы с блокнотами, кодом и данными.
  • Jupyter Notebok — удобный инструмент для создания красивых аналитических отчетов, позволяет хранить вместе код, изображения, комментарии, формулы и графики. Работа ведется в браузере.
  • Spyder — интерактивной IDE для научных расчетов на языке Python. Данная IDE позволяет писать, редактировать и тестировать код. Spyder предлагает просмотр и редактирование переменных с помощью GUI, динамическую интроспекцию кода, нахождение ошибок на лету и многое другое. Также, по необходимости, можно интегрировать Anaconda с другими Python IDE, включая PyCharm и Atom.
  • VS Code — это оптимизированный редактор кода с поддержкой таких операций разработки, как отладка, запуск задач и контроль версий.
  • Glueviz — используется для визуализации многомерных данных в файлах. Он исследует отношения внутри и между связанными наборами данных.
  • Orange 3 — это основанная на компонентах структура интеллектуального анализа данных. Это может быть использовано для визуализации данных и анализа данных. Рабочие процессы в Orange 3 очень интерактивны и предоставляют большой набор инструментов.
  • RStudio — это набор интегрированных инструментов, предназначенных для повышения продуктивности работы с R. Он включает в себя основы R и Notebooks.

Зачем использовать Навигатор?

Для запуска многие научные пакеты зависят от конкретных версий других пакетов. Исследователи данных часто используют несколько версий множества пакетов и используют несколько сред для разделения этих разных версий.

Программа командной строки conda является одновременно менеджером пакетов и менеджером среды. Это помогает специалистам по данным гарантировать, что каждая версия каждого пакета имеет все необходимые зависимости и работает правильно.

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

Почему Вам могут потребоваться несколько сред Python?

Когда Вы начинаете изучать Python, Вы устанавливаете самую новую версию Python с последними версиями библиотек (пакетов), которые Вам нужны или с которыми Вы хотите поэкспериментировать.

Когда Вы постигните азы Python и загрузите приложения Python из GitHub, Kaggle или других источников. Этим приложениям могут потребоваться другие версии библиотек (пакетов) Python, чем те, которые Вы в настоящее время используете (прошлые версии пакетов или прошлые версии Python).

В этом случае Вам необходимо настроить различные среды.

Помимо этой ситуации, есть и другие варианты использования, когда могут оказаться полезными дополнительные среды:

  • У вас есть приложение (разработанное Вами или кем-то еще), которое когда-то работало прекрасно. Но теперь Вы пытались запустить его, и оно не работает. Возможно, один из пакетов больше не совместим с другими частями вашей программы (из-за так называемых критических изменений). Возможное решение состоит в том, чтобы настроить новую среду для вашего приложения, которая содержит версию Python и пакеты, полностью совместимые с вашим приложением.
  • Вы сотрудничаете с кем-то еще и хотите убедиться, что ваше приложение работает на компьютере члена вашей команды, или наоборот.
  • Вы доставляете приложение своему клиенту и снова хотите убедиться, что оно работает на компьютере вашего клиента.
  • Среда состоит из определенной версии Python и некоторых пакетов. Следовательно, если Вы хотите разрабатывать или использовать приложения с разными требованиями к Python или версиями пакетов, Вам необходимо настроить разные среды.

Каналы — это места хранилищ, где Conda ищет пакеты. Каналы существуют в иерархическом порядке. Канал с наивысшим приоритетом является первым, который проверяет Conda в поисках пакета, который вы просили. Вы можете изменить этот порядок, а также добавить к нему каналы (и установить их приоритет).

Рекомендуется добавлять канал в список каналов как элемент с самым низким приоритетом. Таким образом, вы можете включить «специальные» пакеты, которые не являются частью тех, которые установлены по умолчанию (каналы

Continuum). В результате вы получите все пакеты по умолчанию — без риска перезаписи их по каналу с более низким приоритетом — И тот «специальный», который вам нужен.

Создание новой среды в Anaconda Navigator

Для создания новой среды, нажимаем пункт Environments, а затем Create:

Далее указываем наименование среды и выбираем версию Python:

Добавление нового канала в Anaconda Навигаторе

Как начать работу в новой среде Conda?

Итак, Вы создали среду, указали дополнительные каналы, установили необходимые пакеты (библиотеки). Теперь необходимо в Анаконда Навигаторе перейти на вкладку Home и инсталлировать в определенную среду те компоненты, которые Вы хотите использовать.

Читайте также:  Не работают сетевые товарищеские матчи fifa 21

Например, последовательно установим 2 компонента Jupyter Notepad и Spyder. Для компонентов также имеются каналы, откуда скачиваются для инсталляции ПО.

После инсталляции станут доступны кнопки Launch — Запустить компонент для работы в среде.

Запустим для примера Spyder:

Настройка среды для Spyder

1. Настройка интерпретатора

Настройка директории

Как открыть Jupyter Notebook в новой среде MyNewEnvironmentName

Для того, чтобы запустить Jupyter Notebook в созданной среде MyNewEnvironmentName, в пуске находим Anaconda3 и запускаем блокнот с названием среды:

Появится консольное окошко — это движок Jupyter Notebook, который работает в фоновом режиме:

В Jupyter запускаем Python 3:

Для того, чтобы убедиться в какой среде мы работаем, можно вбить ряд команд (ниже приведен текст этих команд для Python 3):

Узнать среду, в которой работает Jupyter Notebook:

Получить список модулей, доступных в Env:

Anaconda3 Prompt cmd Conda Command — Запуск команд через консоль

Для того, чтобы использовать команды conda через командную строку (cmd), необходимо запустить программу Anaconda Prompt (Anaconda3)

Можете набрать две команды (в качестве проверки работы conda):

Установка новой библиотеки (пакета) в среду

Пакеты управляются отдельно для каждой среды. Изменения, которые вы вносите в пакеты, применяются только к активной среде.

Исполняемые файлы в среде Conda

  • python.exe — исполняемый файл Python для приложений командной строки. Так, например, если вы находитесь в каталоге Example App , вы можете выполнить его: python.exe exampleapp.py
  • pythonw.exe — исполняемый файл Python для приложений с графическим интерфейсом или приложений без интерфейса пользователя
  • venvlauncher.exe —
  • venvwlauncher.exe —
  • \Scripts — исполняемые файлы, являющиеся частью установленных пакетов. После активации среды этот каталог добавляется в системный путь, поэтому исполняемые файлы становятся доступными без их полного пути.
  • \Scripts\activate.exe — активирует окружающую среду

Видео по Anaconda Youtube

Использование Anaconda с Doker

Anaconda со своей изолированной средой для пакетов Data Science Python и технологией контейнеров Docker создает отличную комбинацию для масштабируемых, воспроизводимых и переносимых развертываний данных.

Вы можете использовать Anaconda с Docker для создания контейнеров и обмена вашими приложениями для обработки данных внутри вашей команды. Совместные рабочие процессы по обработке данных с Anaconda и Docker максимально упрощают переход от разработки к развертыванию.

Jupyter Notebook: цифровая лабораторная тетрадь

Для обеспечения воспроизводимости исследований необходимо регистрировать все, что вы делаете. Это достаточно обременительно, особенно если вы просто хотите просто поэкспериментировать и выполнить специальный анализ.

Отличный инструмент для экспериментов — Jupyter Notebook. Интерактивный интерфейс программирования позволяет мгновенно проверять действия, выполняемые кодом, благодаря чему можно создавать алгоритмы шаг за шагом. Более того, вы можете использовать ячейки Markdown для записи своих идей и выводов одновременно с кодом.

Conda

Управление пакетами, зависимостями и средой для любого языка — Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN и других.

Conda — это система управления пакетами с открытым исходным кодом и система управления средой, работающая в Windows, macOS и Linux. Conda быстро устанавливает, запускает и обновляет пакеты и их зависимости. Conda легко создает, сохраняет, загружает и переключается между средами на вашем локальном компьютере. Он был создан для программ Python, но он может упаковывать и распространять программное обеспечение для любого языка.

Conda как менеджер пакетов поможет вам найти и установить пакеты. Если вам нужен пакет, для которого требуется другая версия Python, вам не нужно переключаться на другой менеджер среды, потому что conda также является менеджером среды. С помощью всего лишь нескольких команд вы можете настроить совершенно отдельную среду для запуска этой другой версии Python, продолжая при этом запускать вашу обычную версию Python в обычной среде.

В конфигурации по умолчанию conda может устанавливать и управлять тысячами пакетов на repo.anaconda.com, которые создаются, проверяются и поддерживаются Anaconda.

Conda может быть объединена с системами непрерывной интеграции, такими как Travis CI и AppVeyor, чтобы обеспечить частое автоматическое тестирование вашего кода.

Пакет conda и менеджер среды включены во все версии Anaconda и Miniconda.

Conda также включена в Anaconda Enterprise , которая обеспечивает управление корпоративными пакетами и средами для Python, R, Node.js, Java и других стеков приложений. Conda также доступна на conda-forge , канале сообщества. Вы также можете получить conda на PyPI , но этот подход может быть не таким современным.

Команды Conda

  • conda search package_name — поиск пакета через conda
  • conda install package_name — установка пакета через conda
  • conda install — установка всего стандартного набора пакетов — более 150, около 3 Гб
  • conda list — список установленных пакетов
  • conda update conda — обновление conda
  • conda clean -t — удаление кеша — архивов .tar.bz2, которые могут занимать много места и не нужны

Управление Conda и Anaconda

Убедитесь, что conda установлена, проверьте версию #

Обновление пакета conda и менеджера среды

Обновите метапакет анаконды (anaconda)

Управление средами — Managing Environments

Получить список всех моих окружений. Активная среда показана с *

Создать среду и установить программу (ы)

Активируйте новую среду, чтобы использовать ее

Дезактивировать окружающую среду

Создайте новую среду, укажите версию Python

Сделать точную копию окружения

Сохранить текущую среду в файл

Загрузить среду из файла

Управление Python

Проверьте версии Python, доступные для установки

Установите другую версию Python в новой среде

Управление конфигурацией .condarc

Получить все ключи и значения из моего файла .condarc

Получить значение ключевых каналов из файла .condarc

Добавьте новое значение в каналы, чтобы conda искала пакеты в этом месте

Управление пакетами (Packages), включая Python

Просмотр списка пакетов и версий, установленных в активной среде

Найдите пакет, чтобы узнать, доступен ли он для установки conda.

Установите новый пакет. ПРИМЕЧАНИЕ. Если вы не укажете имя среды, оно будет установлено в текущей активной среде.

Обновить пакет в текущей среде

Поиск пакета в определенном месте (канал pandas на Anaconda.org)

Установить пакет из определенного канала

Найдите пакет, чтобы узнать, доступен ли он в репозитории Anaconda.

Установить коммерческие пакеты Continuum

Создайте пакет Conda из пакета Python Index Index (PyPi)

Удаление Пакетов (Packages) или Сред (Environments)

Удалить один пакет из любой именованной среды

Источник

Оцените статью