<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>anaconda python - Python 3 | Data Science | Нейронные сети | AI - Искусственный Интеллект</title>
	<atom:link href="https://python.ivan-shamaev.ru/tag/anaconda-python/feed/" rel="self" type="application/rss+xml" />
	<link>https://python.ivan-shamaev.ru/tag/anaconda-python/</link>
	<description>Библиотеки обработки данных. Примеры. Строки, списки, файлы, числа, массивы. Язык программирования Python 3 - скачать</description>
	<lastBuildDate>Tue, 17 Dec 2019 22:06:39 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.4</generator>

<image>
	<url>https://python.ivan-shamaev.ru/wp-content/uploads/2019/04/cropped-data_science_python3_logo-32x32.png</url>
	<title>anaconda python - Python 3 | Data Science | Нейронные сети | AI - Искусственный Интеллект</title>
	<link>https://python.ivan-shamaev.ru/tag/anaconda-python/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Инструкция по Anaconda &#038; Conda. Как управлять и настроить среду для Python?</title>
		<link>https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/</link>
					<comments>https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/#comments</comments>
		
		<dc:creator><![CDATA[Шамаев Иван]]></dc:creator>
		<pubDate>Sun, 08 Dec 2019 21:53:55 +0000</pubDate>
				<category><![CDATA[Anaconda - Data Science & ML Platform]]></category>
		<category><![CDATA[anaconda python]]></category>
		<category><![CDATA[conda python]]></category>
		<category><![CDATA[настройка проекта Python в conda]]></category>
		<category><![CDATA[настройка среды python]]></category>
		<guid isPermaLink="false">https://python.ivan-shamaev.ru/?p=482</guid>

					<description><![CDATA[<p>Среды Conda помогает управлять зависимостями и изолировать проекты. Также среды conda не зависят от языка, т.е. они поддерживают языки, отличные от Python. В этом руководстве мы рассмотрим основы создания и управления средамиCondaдля Python Conda vs. Pip vs. Venv &#8212; в чем разница? pip &#8212; это менеджер пакетов для Python. venv &#8212; является менеджером среды для [&#8230;]</p>
<p>Сообщение <a href="https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/">Инструкция по Anaconda &#038; Conda. Как управлять и настроить среду для Python?</a> появились сначала на <a href="https://python.ivan-shamaev.ru">Python 3 | Data Science | Нейронные сети | AI - Искусственный Интеллект</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a class="a2a_button_telegram" href="https://www.addtoany.com/add_to/telegram?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Telegram" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&#038;title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" data-a2a-url="https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/" data-a2a-title="Инструкция по Anaconda &amp; Conda. Как управлять и настроить среду для Python?"></a></p><p>Среды Conda помогает управлять зависимостями и изолировать проекты. Также среды conda не зависят от языка, т.е. они поддерживают языки, отличные от Python.</p>
<blockquote><p><span>В этом руководстве мы рассмотрим основы создания и управления средами</span><code class="if jj jk jl jm b">Conda</code><span>для Python</span></p></blockquote>
<h2><strong>Conda vs. Pip vs. Venv &#8212; в чем разница?</strong></h2>
<ul>
<li><strong>pip</strong> &#8212; это менеджер пакетов для Python.</li>
<li><strong>venv</strong> &#8212; является менеджером среды для Python.</li>
<li><strong>conda</strong> &#8212; является одновременно менеджером пакетов и среды и не зависит от языка.</li>
</ul>
<p><code class="if jj jk jl jm b">venv</code> <span>создает изолированные среды только для разработки на Python, а </span><code class="if jj jk jl jm b">conda</code> <span>может создавать изолированные среды для любого поддерживаемого языка программирования.</span></p>
<p>Примите во внимание, что <strong>pip устанавливает только пакеты Python из PyPI</strong>, <strong>с помощью conda можно</strong></p>
<ul>
<li>Установить пакеты (написанные на любом языке) из репозиториев, таких как <strong>Anaconda Repository</strong> и <strong>Anaconda Cloud</strong>.</li>
<li>Установить пакеты из <strong>PyPI</strong>, используя <strong>pip</strong> в активной среде Conda.</li>
</ul>
<h2><strong>Что такое Anaconda? Обо всем по порядку&#8230;</strong></h2>
<p><strong>Anaconda</strong> — это дистрибутивы Python и R. Он предоставляет все необходимое для решения задач по анализу и обработке данных (с применимостью к Python).<br />
<strong></strong></p>
<p><strong>Anaconda</strong> — это набор бинарных систем, включающий в себя Scipy, Numpy, Pandas и их зависимости.</p>
<ul>
<li><strong>Scipy</strong> — это пакет статистического анализа.</li>
<li><strong>Numpy</strong> — это пакет числовых вычислений.</li>
<li><strong>Pandas</strong> — уровень абстракции данных для объединения и преобразования данных.</li>
</ul>
<h3><strong>Что такое Анаконда Навигатор?</strong></h3>
<p><strong>Anaconda Navigator</strong> &#8212; это графический интерфейс пользователя на рабочем столе (GUI), включенный в дистрибутив Anaconda, который позволяет запускать приложения и легко управлять пакетами, средами и каналами conda без использования команд командной строки. Навигатор может искать пакеты в Anaconda Cloud или в локальном репозитории Anaconda. Он доступен для Windows, MacOS и Linux.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator.png"><img fetchpriority="high" decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator.png" alt="" width="1365" height="628" class="aligncenter size-full wp-image-491" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator-300x138.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator-1024x471.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator-768x353.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<ul>
<li><strong>JupyterLab</strong> &#8212; это интерактивная среда разработки для работы с блокнотами, кодом и данными.</li>
<li><strong>Jupyter Notebok</strong> &#8212; удобный инструмент для создания красивых аналитических отчетов, позволяет хранить вместе код, изображения, комментарии, формулы и графики. Работа ведется в браузере.</li>
<li><strong>Spyder</strong> &#8212; интерактивной IDE для научных расчетов на языке Python. Данная IDE позволяет писать, редактировать и тестировать код. Spyder предлагает просмотр и редактирование переменных с помощью GUI, динамическую интроспекцию кода, нахождение ошибок на лету и многое другое. Также, по необходимости, можно интегрировать Anaconda с другими Python IDE, включая PyCharm и Atom.</li>
<li><strong>VS Code </strong>&#8212; это оптимизированный редактор кода с поддержкой таких операций разработки, как отладка, запуск задач и контроль версий.</li>
<li><strong>Glueviz </strong>&#8212; используется для визуализации многомерных данных в файлах. Он исследует отношения внутри и между связанными наборами данных.</li>
<li><strong>Orange 3 </strong>&#8212; это основанная на компонентах структура интеллектуального анализа данных. Это может быть использовано для визуализации данных и анализа данных. Рабочие процессы в Orange 3 очень интерактивны и предоставляют большой набор инструментов.</li>
<li><strong>RStudio</strong> &#8212; это набор интегрированных инструментов, предназначенных для повышения продуктивности работы с R. Он включает в себя основы R и Notebooks.</li>
</ul>
<h3><strong>Зачем использовать Навигатор?</strong></h3>
<p>Для запуска многие научные пакеты зависят от конкретных версий других пакетов. Исследователи данных часто используют несколько версий множества пакетов и используют несколько сред для разделения этих разных версий.</p>
<p>Программа командной строки <strong>conda</strong> является одновременно менеджером пакетов и менеджером среды. Это помогает специалистам по данным гарантировать, что каждая версия каждого пакета имеет все необходимые зависимости и работает правильно.</p>
<p><strong>Navigator</strong> &#8212; это простой и удобный способ работы с пакетами и средами без необходимости вводить команды conda в окне терминала. Вы можете использовать его, чтобы найти нужные вам пакеты, установить их в среде, запустить пакеты и обновить их &#8212; все в Navigator.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_distribution_data_science.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_distribution_data_science.png" alt="" width="1136" height="733" class="aligncenter size-full wp-image-502" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_distribution_data_science.png 1136w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_distribution_data_science-300x194.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_distribution_data_science-1024x661.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_distribution_data_science-768x496.png 768w" sizes="(max-width: 1136px) 100vw, 1136px" /></a></p>
<h3><strong>Почему Вам могут потребоваться несколько сред Python?</strong></h3>
<p>Когда Вы начинаете изучать Python, Вы устанавливаете самую новую версию Python с последними версиями библиотек (пакетов), которые Вам нужны или с которыми Вы хотите поэкспериментировать.</p>
<p>Когда Вы постигните азы Python и загрузите приложения Python из GitHub, Kaggle или других источников. Этим приложениям могут потребоваться другие версии библиотек (пакетов) Python, чем те, которые Вы в настоящее время используете (прошлые версии пакетов или прошлые версии Python).</p>
<p>В этом случае Вам необходимо настроить различные среды.</p>
<p><strong>Помимо этой ситуации, есть и другие варианты использования, когда могут оказаться полезными дополнительные среды:</strong></p>
<ul>
<li>У вас есть приложение (разработанное Вами или кем-то еще), которое когда-то работало прекрасно. Но теперь Вы пытались запустить его, и оно не работает. Возможно, один из пакетов больше не совместим с другими частями вашей программы (из-за так называемых критических изменений). Возможное решение состоит в том, чтобы настроить новую среду для вашего приложения, которая содержит версию Python и пакеты, полностью совместимые с вашим приложением.</li>
<li>Вы сотрудничаете с кем-то еще и хотите убедиться, что ваше приложение работает на компьютере члена вашей команды, или наоборот.</li>
<li>Вы доставляете приложение своему клиенту и снова хотите убедиться, что оно работает на компьютере вашего клиента.</li>
<li>Среда состоит из определенной версии Python и некоторых пакетов. Следовательно, если Вы хотите разрабатывать или использовать приложения с разными требованиями к Python или версиями пакетов, Вам необходимо настроить разные среды.</li>
</ul>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_root_and_additional_environments.jpeg"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_root_and_additional_environments.jpeg" alt="" width="1000" height="505" class="aligncenter size-full wp-image-505" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_root_and_additional_environments.jpeg 1000w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_root_and_additional_environments-300x152.jpeg 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_root_and_additional_environments-768x388.jpeg 768w" sizes="(max-width: 1000px) 100vw, 1000px" /></a></p>
<p><strong>Каналы</strong> &#8212; это места хранилищ, где Conda ищет пакеты. <strong>Каналы существуют в иерархическом порядке.</strong> Канал с наивысшим приоритетом является первым, который проверяет Conda в поисках пакета, который вы просили. Вы можете изменить этот порядок, а также добавить к нему каналы (и установить их приоритет).</p>
<p>Рекомендуется добавлять канал в список каналов как элемент с самым низким приоритетом. Таким образом, вы можете включить «специальные» пакеты, которые не являются частью тех, которые установлены по умолчанию (каналы ~ Continuum). В результате вы получите все пакеты по умолчанию &#8212; без риска перезаписи их по каналу с более низким приоритетом &#8212; И тот «специальный», который вам нужен.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_channels.jpeg"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_channels.jpeg" alt="" width="800" height="497" class="aligncenter size-full wp-image-507" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_channels.jpeg 800w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_channels-300x186.jpeg 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_channels-768x477.jpeg 768w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
<h4><strong>Создание новой среды в Anaconda Navigator</strong></h4>
<p>Для создания новой среды, нажимаем пункт <strong>Environments</strong>, а затем <strong>Create</strong>:</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_create_environment.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_create_environment.png" alt="" width="818" height="720" class="aligncenter size-full wp-image-509" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_create_environment.png 818w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_create_environment-300x264.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_create_environment-768x676.png 768w" sizes="(max-width: 818px) 100vw, 818px" /></a></p>
<p>Далее указываем <strong>наименование среды</strong> и <strong>выбираем версию Python</strong>:</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_create_new_environment_python.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_create_new_environment_python.png" alt="" width="791" height="435" class="aligncenter size-full wp-image-511" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_create_new_environment_python.png 791w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_create_new_environment_python-300x165.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_create_new_environment_python-768x422.png 768w" sizes="(max-width: 791px) 100vw, 791px" /></a></p>
<h4><strong>Добавление нового канала в Anaconda Навигаторе</strong></h4>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_add_channel.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_add_channel.png" alt="" width="1365" height="531" class="aligncenter size-full wp-image-513" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_add_channel.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_add_channel-300x117.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_add_channel-1024x398.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_add_channel-768x299.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<h3><strong>Как начать работу в новой среде Conda?</strong></h3>
<p>Итак, Вы создали среду, указали дополнительные каналы, установили необходимые пакеты (библиотеки). Теперь необходимо в Анаконда Навигаторе перейти на вкладку <strong>Home</strong> и <strong>инсталлировать в определенную среду</strong> те компоненты, которые Вы хотите использовать.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_install_components_for_development_in_env.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_install_components_for_development_in_env.png" alt="" width="1365" height="637" class="aligncenter size-full wp-image-522" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_install_components_for_development_in_env.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_install_components_for_development_in_env-300x140.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_install_components_for_development_in_env-1024x478.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_install_components_for_development_in_env-768x358.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<p>Например, последовательно установим 2 компонента Jupyter Notepad и Spyder. Для компонентов также имеются каналы, откуда скачиваются для инсталляции ПО.</p>
<p>После инсталляции станут доступны кнопки <strong>Launch</strong> &#8212; Запустить компонент для работы в среде.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_Launch.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_Launch.png" alt="" width="1365" height="621" class="aligncenter size-full wp-image-525" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_Launch.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_Launch-300x136.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_Launch-1024x466.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_Launch-768x349.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<p>Запустим для примера <strong>Spyder</strong>:</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder_4_0_0.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder_4_0_0.png" alt="" width="259" height="290" class="aligncenter size-full wp-image-526" /></a></p>
<h4><strong>Настройка среды для Spyder</strong></h4>
<p><strong>1. Настройка интерпретатора</strong></p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_spyder_python_interpreter.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_spyder_python_interpreter.png" alt="" width="1364" height="628" class="aligncenter size-full wp-image-529" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_spyder_python_interpreter.png 1364w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_spyder_python_interpreter-300x138.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_spyder_python_interpreter-1024x471.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_spyder_python_interpreter-768x354.png 768w" sizes="(max-width: 1364px) 100vw, 1364px" /></a></p>
<p><strong>Настройка директории</strong></p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder.png" alt="" width="1365" height="627" class="aligncenter size-full wp-image-528" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder-300x138.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder-1024x470.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/Anaconda_navigator_spyder-768x353.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<h4><strong>Как открыть Jupyter Notebook в новой среде MyNewEnvironmentName</strong></h4>
<p>Для того, чтобы запустить <strong>Jupyter Notebook</strong> в созданной среде <strong>MyNewEnvironmentName</strong>, в пуске находим <strong>Anaconda3</strong> и запускаем блокнот с названием среды:</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_run.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_run.png" alt="" width="966" height="681" class="aligncenter size-full wp-image-546" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_run.png 966w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_run-300x211.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_run-768x541.png 768w" sizes="(max-width: 966px) 100vw, 966px" /></a></p>
<p>Появится консольное окошко &#8212; это движок Jupyter Notebook, который работает в фоновом режиме:</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_console.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_console.png" alt="" width="976" height="510" class="aligncenter size-full wp-image-545" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_console.png 976w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_console-300x157.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_console-768x401.png 768w" sizes="(max-width: 976px) 100vw, 976px" /></a></p>
<p>В Jupyter запускаем Python 3:</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_brauser.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_brauser.png" alt="" width="1365" height="725" class="aligncenter size-full wp-image-544" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_brauser.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_brauser-300x159.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_brauser-1024x544.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_brauser-768x408.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<p>Для того, чтобы убедиться в какой среде мы работаем, можно вбить ряд команд (ниже приведен текст этих команд для <strong>Python 3</strong>):</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_GetEnv_GetModules.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_GetEnv_GetModules.png" alt="" width="1365" height="725" class="aligncenter size-full wp-image-543" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_GetEnv_GetModules.png 1365w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_GetEnv_GetModules-300x159.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_GetEnv_GetModules-1024x544.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_MyNewEnvironmentName_Jupyter_Notebook_GetEnv_GetModules-768x408.png 768w" sizes="(max-width: 1365px) 100vw, 1365px" /></a></p>
<p>Узнать среду, в которой работает Jupyter Notebook:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">import sys
print(sys.version)
print(sys.base_prefix)</pre>
<p>Получить список модулей, доступных в Env:</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">print('\n'.join(sys.modules.keys()))</pre>
<h3><strong>Anaconda3 Prompt cmd Conda Command &#8212; Запуск команд через консоль</strong></h3>
<p>Для того, чтобы использовать команды conda через командную строку (cmd), необходимо запустить программу <strong>Anaconda Prompt (Anaconda3)</strong></p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line.png" alt="" width="485" height="514" class="aligncenter size-full wp-image-549" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line.png 485w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line-283x300.png 283w" sizes="(max-width: 485px) 100vw, 485px" /></a></p>
<p>Можете набрать две команды (в качестве проверки работы <strong>conda</strong>):</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line_examples.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line_examples.png" alt="" width="983" height="516" class="aligncenter size-full wp-image-550" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line_examples.png 983w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line_examples-300x157.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_prompt_cmd_conda_command_line_examples-768x403.png 768w" sizes="(max-width: 983px) 100vw, 983px" /></a></p>
<h3><strong>Установка новой библиотеки (пакета) в среду</strong></h3>
<p><strong>Пакеты</strong> управляются отдельно для каждой среды. Изменения, которые вы вносите в пакеты, применяются только к активной среде.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library.png" alt="" width="1267" height="554" class="aligncenter size-full wp-image-532" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library.png 1267w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library-300x131.png 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library-1024x448.png 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library-768x336.png 768w" sizes="(max-width: 1267px) 100vw, 1267px" /></a></p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas.png" alt="" width="406" height="426" class="aligncenter size-full wp-image-531" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas.png 406w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas-286x300.png 286w" sizes="(max-width: 406px) 100vw, 406px" /></a></p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas_installing.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas_installing.png" alt="" width="752" height="427" class="aligncenter size-full wp-image-530" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas_installing.png 752w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_navigator_install_new_library_pandas_installing-300x170.png 300w" sizes="(max-width: 752px) 100vw, 752px" /></a></p>
<h2><strong>Исполняемые файлы в среде Conda</strong></h2>
<ul>
<li><strong>python.exe</strong> &#8212; <span>исполняемый файл Python для приложений командной строки. Так, например, если вы находитесь в каталоге  </span><code>Example App</code><span>, вы можете выполнить его: </span><code>python.exe exampleapp.py</code></li>
<li><strong>pythonw.exe</strong> &#8212; <span>исполняемый файл Python для приложений с графическим интерфейсом или приложений без интерфейса пользователя</span></li>
<li><strong>venvlauncher.exe</strong> &#8212;</li>
<li><strong>venvwlauncher.exe</strong> &#8212;</li>
<li><code>\Scripts</code><span><strong> </strong>&#8212; исполняемые файлы, являющиеся частью установленных пакетов. После активации среды этот каталог добавляется в системный путь, поэтому исполняемые файлы становятся доступными без их полного пути.</span></li>
<li><code>\Scripts\activate.exe</code><span> - активирует окружающую среду</span></li>
</ul>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_environment_windows_folder.png"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_environment_windows_folder.png" alt="" width="661" height="570" class="aligncenter size-full wp-image-536" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_environment_windows_folder.png 661w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/conda_environment_windows_folder-300x259.png 300w" sizes="(max-width: 661px) 100vw, 661px" /></a></p>
<h2><strong>Видео по Anaconda Youtube</strong></h2>
<p><iframe title="Anaconda Tutorial 2019 - Python Virtual Environment Manager" width="1170" height="658" src="https://www.youtube.com/embed/mIB7IZFCE_k?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe></p>
<h2><strong>Использование Anaconda с Doker</strong></h2>
<p><strong>Anaconda</strong> со своей изолированной средой для пакетов <strong>Data Science Python</strong> и <strong>технологией контейнеров Docker</strong> создает отличную комбинацию для масштабируемых, воспроизводимых и переносимых развертываний данных.</p>
<p>Вы можете использовать <strong>Anaconda с Docker</strong> для создания контейнеров и обмена вашими приложениями для обработки данных внутри вашей команды. Совместные рабочие процессы по обработке данных с <strong>Anaconda</strong> и <strong>Docker</strong> максимально упрощают переход от разработки к развертыванию.</p>
<p><a href="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_data_science_development_desktop_docker.jpg"><img decoding="async" src="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_data_science_development_desktop_docker.jpg" alt="" width="1152" height="598" class="aligncenter size-full wp-image-519" srcset="https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_data_science_development_desktop_docker.jpg 1152w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_data_science_development_desktop_docker-300x156.jpg 300w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_data_science_development_desktop_docker-1024x532.jpg 1024w, https://python.ivan-shamaev.ru/wp-content/uploads/2019/12/anaconda_data_science_development_desktop_docker-768x399.jpg 768w" sizes="(max-width: 1152px) 100vw, 1152px" /></a></p>
<h3><strong>Jupyter Notebook: цифровая лабораторная тетрадь</strong></h3>
<p>Для обеспечения воспроизводимости исследований необходимо регистрировать все, что вы делаете. Это достаточно обременительно, особенно если вы просто хотите просто поэкспериментировать и выполнить специальный анализ.</p>
<p>Отличный инструмент для экспериментов — <strong>Jupyter Notebook</strong>. Интерактивный интерфейс программирования позволяет мгновенно проверять действия, выполняемые кодом, благодаря чему можно создавать алгоритмы шаг за шагом. Более того, вы можете использовать ячейки Markdown для записи своих идей и выводов одновременно с кодом.</p>
<h2><strong>Conda</strong></h2>
<p>Управление пакетами, зависимостями и средой для любого языка &#8212; Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN и других.</p>
<p><strong>Conda</strong> &#8212; это система управления пакетами с открытым исходным кодом и система управления средой, работающая в Windows, macOS и Linux. Conda быстро устанавливает, запускает и обновляет пакеты и их зависимости. Conda легко создает, сохраняет, загружает и переключается между средами на вашем локальном компьютере. Он был создан для программ Python, но он может упаковывать и распространять программное обеспечение для любого языка.</p>
<p><strong>Conda</strong> как менеджер пакетов поможет вам найти и установить пакеты. Если вам нужен пакет, для которого требуется другая версия Python, вам не нужно переключаться на другой менеджер среды, потому что conda также является менеджером среды. С помощью всего лишь нескольких команд вы можете настроить совершенно отдельную среду для запуска этой другой версии Python, продолжая при этом запускать вашу обычную версию Python в обычной среде.</p>
<p>В конфигурации по умолчанию conda может устанавливать и управлять тысячами пакетов на repo.anaconda.com, которые создаются, проверяются и поддерживаются Anaconda.</p>
<p>Conda может быть объединена с системами непрерывной интеграции, такими как Travis CI и AppVeyor, чтобы обеспечить частое автоматическое тестирование вашего кода.</p>
<p>Пакет conda и менеджер среды включены во все версии Anaconda и Miniconda.</p>
<p>Conda также включена в Anaconda Enterprise , которая обеспечивает управление корпоративными пакетами и средами для Python, R, Node.js, Java и других стеков приложений. Conda также доступна на conda-forge , канале сообщества. Вы также можете получить conda на PyPI , но этот подход может быть не таким современным.</p>
<h3><strong>Команды Conda</strong></h3>
<ul>
<li><strong>conda search package_name</strong> — поиск пакета через conda</li>
<li><strong>conda install package_name</strong> — установка пакета через conda</li>
<li><strong>conda install</strong> — установка всего стандартного набора пакетов — более 150, около 3 Гб</li>
<li><strong>conda list</strong> — список установленных пакетов</li>
<li><strong>conda update conda</strong> — обновление conda</li>
<li><strong>conda clean -t</strong> — удаление кеша — архивов .tar.bz2, которые могут занимать много места и не нужны</li>
</ul>
<h3><strong>Управление Conda и Anaconda</strong></h3>
<p>Убедитесь, что conda установлена, проверьте версию #</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda info</pre>
<p>Обновление пакета conda и менеджера среды</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda update conda</pre>
<p>Обновите метапакет анаконды (anaconda)</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda update anaconda</pre>
<h3><strong>Управление средами &#8212; Managing Environments</strong></h3>
<p>Получить список всех моих окружений. Активная среда показана с *</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda info --envs</pre>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda info -e</pre>
<p>Создать среду и установить программу (ы)</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda create --name snowflakes biopython</pre>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda create -n snowflakes biopython</pre>
<p>Активируйте новую среду, чтобы использовать ее</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda activate snowflakes</pre>
<p>Дезактивировать окружающую среду</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda deactivate</pre>
<p>Создайте новую среду, укажите версию Python</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda create -n bunnies python=3.4 astroid</pre>
<p>Сделать точную копию окружения</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda create -n flowers --clone snowflakes</pre>
<p>Удалить среду</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda remove -n flowers --all</pre>
<p>Сохранить текущую среду в файл</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda env export &gt; puppies.yml</pre>
<p>Загрузить среду из файла</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda env create -f puppies.yml</pre>
<h3><strong>Управление Python</strong></h3>
<p>Проверьте версии Python, доступные для установки</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda search --full-name python</pre>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda search -f python</pre>
<p>Установите другую версию Python в новой среде</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda create -n snakes python=3.4</pre>
<h3><strong>Управление конфигурацией .condarc</strong></h3>
<p>Получить все ключи и значения из моего файла .condarc</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda config --get</pre>
<p>Получить значение ключевых каналов из файла .condarc</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda config --get channels</pre>
<p>Добавьте новое значение в каналы, чтобы conda искала пакеты в этом месте</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda config --add channels pandas</pre>
<h3><strong>Управление пакетами (Packages), включая Python</strong></h3>
<p>Просмотр списка пакетов и версий, установленных в активной среде</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda list</pre>
<p>Найдите пакет, чтобы узнать, доступен ли он для установки conda.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda search beautiful-soup</pre>
<p>Установите новый пакет. ПРИМЕЧАНИЕ. Если вы не укажете имя среды, оно будет установлено в текущей активной среде.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda install -n bunnies beautiful-soup</pre>
<p>Обновить пакет в текущей среде</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda update beautiful-soup</pre>
<p>Поиск пакета в определенном месте (канал pandas на <a href="http://Anaconda.org" target="_blank" rel="noopener noreferrer">Anaconda.org</a>)</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda search --override-channels -c pandas bottleneck</pre>
<p>Установить пакет из определенного канала</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda install -c pandas bottleneck</pre>
<p>Найдите пакет, чтобы узнать, доступен ли он в репозитории Anaconda.</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda search --override-channels -c defaults beautiful-soup</pre>
<p>Установить коммерческие пакеты Continuum</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda install iopro accelerate</pre>
<p>Создайте пакет Conda из пакета Python Index Index (PyPi)</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda skeleton pypi pyinstrument</pre>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda build pyinstrument</pre>
<h3><strong>Удаление Пакетов (Packages) или Сред (Environments)</strong></h3>
<p>Удалить один пакет из любой именованной среды</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda remove --name bunnies beautiful-soup</pre>
<p>Удалить один пакет из активной среды</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda remove beautiful-soup</pre>
<p>Удалить несколько пакетов из любой среды</p>
<pre class="EnlighterJSRAW" data-enlighter-language="python">conda remove --name bunnies beautiful-soup astroid</pre>
<p>Удалить среду</p>
<pre class="EnlighterJSRAW" data-enlighter-language="null">conda remove --name snakes --all</pre>
<h2><strong>Источники, использованные при создании статьи</strong></h2>
<ul>
<li><a href="https://protostar.space/why-you-need-python-environments-and-how-to-manage-them-with-conda" target="_blank" rel="noopener noreferrer">https://protostar.space/why-you-need-python-environments-and-how-to-manage-them-with-conda</a></li>
<li><a href="https://kapeli.com/cheat_sheets/Conda.docset/Contents/Resources/Documents/index" target="_blank" rel="noopener noreferrer">https://kapeli.com/cheat_sheets/Conda.docset/Contents/Resources/Documents/index</a></li>
</ul>
<p><a class="a2a_button_telegram" href="https://www.addtoany.com/add_to/telegram?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Telegram" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_whatsapp" href="https://www.addtoany.com/add_to/whatsapp?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="WhatsApp" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_facebook" href="https://www.addtoany.com/add_to/facebook?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Facebook" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_linkedin" href="https://www.addtoany.com/add_to/linkedin?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="LinkedIn" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_vk" href="https://www.addtoany.com/add_to/vk?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="VK" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_twitter" href="https://www.addtoany.com/add_to/twitter?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Twitter" rel="nofollow noopener" target="_blank"></a><a class="a2a_button_email" href="https://www.addtoany.com/add_to/email?linkurl=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&amp;linkname=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" title="Email" rel="nofollow noopener" target="_blank"></a><a class="a2a_dd addtoany_share_save addtoany_share" href="https://www.addtoany.com/share#url=https%3A%2F%2Fpython.ivan-shamaev.ru%2Fguide-conda-environments-anaconda-python-data-science-platform%2F&#038;title=%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F%20%D0%BF%D0%BE%20Anaconda%20%26%20Conda.%20%D0%9A%D0%B0%D0%BA%20%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D1%8F%D1%82%D1%8C%20%D0%B8%20%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B8%D1%82%D1%8C%20%D1%81%D1%80%D0%B5%D0%B4%D1%83%20%D0%B4%D0%BB%D1%8F%20Python%3F" data-a2a-url="https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/" data-a2a-title="Инструкция по Anaconda &amp; Conda. Как управлять и настроить среду для Python?"></a></p><p>Сообщение <a href="https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/">Инструкция по Anaconda &#038; Conda. Как управлять и настроить среду для Python?</a> появились сначала на <a href="https://python.ivan-shamaev.ru">Python 3 | Data Science | Нейронные сети | AI - Искусственный Интеллект</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://python.ivan-shamaev.ru/guide-conda-environments-anaconda-python-data-science-platform/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
	</channel>
</rss>
