Понимание виртуальных сред в Python |
||
МЕНЮ Главная страница Поиск Регистрация на сайте Помощь проекту Архив новостей ТЕМЫ Новости ИИ Голосовой помощник Разработка ИИГородские сумасшедшие ИИ в медицине ИИ проекты Искусственные нейросети Искусственный интеллект Слежка за людьми Угроза ИИ ИИ теория Внедрение ИИКомпьютерные науки Машинное обуч. (Ошибки) Машинное обучение Машинный перевод Нейронные сети начинающим Психология ИИ Реализация ИИ Реализация нейросетей Создание беспилотных авто Трезво про ИИ Философия ИИ Big data Работа разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика
Генетические алгоритмы Капсульные нейросети Основы нейронных сетей Распознавание лиц Распознавание образов Распознавание речи Творчество ИИ Техническое зрение Чат-боты Авторизация |
2021-12-03 00:34 Чаще всего вам, как программисту, придется работать над разными проектами. У этих проектов также будут разные зависимости. Допустим, вы одновременно создаете два приложения Python. Каждое из этих приложений имеет собственный набор зависимостей версии и пакетов Python. Одно из них – это приложение со списком дел, написанное в версии Python3 и использующее Django Rest Framework, а другое – это музыкальная библиотека, написанная в версии Python2 с использованием библиотеки запросов и другой / более старой версии Django для получения музыкальной информации из SoundCloud API. Как разработчику Python, вам необходимо разрабатывать приложения таким образом, чтобы оба эти приложения разрабатывались одновременно и не мешали зависимостям друг друга. Здесь на помощь приходит концепция Virtualenvs. Что такое Virtualenv Virtualenv – это инструмент, который помогает создавать изолированные среды Python. Для установки выполните следующую команду в своем терминале Создание виртуальной среды для вашего проекта Эта команда создает виртуальную среду с именем venv для вашего проекта. Активирование виртуальной среды Это гарантирует, что ваша новая виртуальная среда будет создана и не будет мешать работе операционной системы хоста.
Источник: uproger.com Комментарии: |
|