Я знаю, что anaconda сама используется для установки среды для различных версий Python, но я пытаюсь установить anaconda в виртуальной среде, чтобы моя обычная установка на python вместе с другими пакетами (такими как open-CV, тензорный поток, и CUDA и его зависимости) не должны быть затронуты,
{изначально я пытался установить все эти зависимости на anaconda, но это , похоже, не работало для меня, поэтому я переместился вернуться к нормальной версии}
Когда я попробовал, он установил анаконду, но я не знаю, как, но я могу получить к ней доступ за пределами этой виртуальной среды (используется virtualenv), а пока у меня есть удалил анаконду Будет полезно, если кто-нибудь подскажет мне правильные альтернативы,
Anaconda не предназначена для установки в виртуальной среде, такой как virtualenv. Он должен быть своей собственной виртуальной средой, более или менее.
Он предназначен для установки в вашем домашнем каталоге для локального пользователя (~/anaconda3
по умолчанию). Оттуда вы создадите необходимые виртуальные среды, создав отдельные среды conda (используя команды conda create...
и conda activate...
.
Я делаю это, изменяя ваш .bashrc
и изменяя ваш $ PATH, чтобы он указывал на установка изолированного Python.
Вы должны следовать инструкциям по установке, изложенным в руководстве по установке для Linux .
Если вы хотите продолжать использовать вашу обычную среду Python процедура установки позволит вам отказаться от изменения .bashrc
, и ваш $ PATH останется без изменений.
В этом случае вы войдете в среду Anaconda, введя команду, например conda activate base
, например. Руководство по началу работы предоставляет краткий обзор управления вашей виртуальной средой conda.