[TASK] Виртуальное окружение #7 (SENATOROVAI/intro-cs#7)#540
Closed
hasan613 wants to merge 5 commits intoSENATOROVAI:mainfrom
Closed
[TASK] Виртуальное окружение #7 (SENATOROVAI/intro-cs#7)#540hasan613 wants to merge 5 commits intoSENATOROVAI:mainfrom
hasan613 wants to merge 5 commits intoSENATOROVAI:mainfrom
Conversation
added 5 commits
January 18, 2026 01:15
Added initial progress log
Closes SENATOROVAI/intro-cs#6
Closes SENATOROVAI/intro-cs#6
Closes SENATOROVAI/intro-cs#4
Closes SENATOROVAI/intro-cs#7
hasan613
commented
Jan 29, 2026
Comment on lines
+3
to
+22
| # Ответы | ||
| # 1. Создает виртуальное окружение в папке с названием venv | ||
| # 1.1 pip list: Выводит список всех установленных в текущем | ||
| # окружении пакетов и их версии. | ||
| # pip freeze > requirements.txt: Сохраняет список всех | ||
| # установленных библиотек с их точными версиями в текстовый файл. | ||
| # pip install -r requirements.txt: Устанавливает все | ||
| # библиотеки, перечисленные в указанном текстовом файле. | ||
| # | ||
| # 2. conda env list: Показывает список всех созданных виртуальных | ||
| # окружений Conda и путь к ним. | ||
| # conda create -n env_name python=3.5: Создает новое окружение | ||
| # с именем env_name и устанавливает в него Python версии 3.5. | ||
| # conda env update -n env_name -f file.yml: Обновляет пакеты в | ||
| # окружении env_name, используя список зависимостей из файла конфигурации .yml. | ||
| # source activate env_name: Активирует виртуальное окружение | ||
| # (переключает терминал на работу внутри него). | ||
| # source deactivate: Выходит из текущего виртуального окружения в базовое. | ||
| # conda clean -a: Удаляет неиспользуемые пакеты, кэш загрузок и | ||
| # временные файлы для очистки места на диске. |
| # временные файлы для очистки места на диске. | ||
| # | ||
| # 3. 1)  | ||
| # 2)  |
Comment on lines
+27
to
+40
| # 4. venv: | ||
| # 1. Активируйте окружение (Windows: `venv\Scripts\activate`, | ||
| # Linux/macOS: `source venv/bin/activate`) | ||
| # 2. Используйте pip: `pip install имя_пакета` | ||
| # conda: | ||
| # 1. Активируйте окружение: `conda activate env_name` | ||
| # (или `source activate env_name` на Linux/macOS) | ||
| # 2. Используйте conda: `conda install имя_пакета` | ||
| # или pip: `pip install имя_пакета` | ||
| # | ||
| # 5. pip freeze > requirements.txt - сохраняет все зависимости | ||
| # виртуального/глобального проекта в файл requirements.txt | ||
| # conda env export > environment.yml - сохраняет все зависимости | ||
| # для Data Science виртуального/глобального проекта в файл environment.yml |
| # виртуального/глобального проекта в файл requirements.txt | ||
| # conda env export > environment.yml - сохраняет все зависимости | ||
| # для Data Science виртуального/глобального проекта в файл environment.yml | ||
| # 5.1  |
Comment on lines
+43
to
+58
| # 6. pip install -r requirements.txt - устанавливает через pip | ||
| # зависимости из файла requirements.txt | ||
| # conda env create -f environment.yml. - создает виртуальное | ||
| # окружение с помощью conda основанное на описание из environment.yml | ||
| # | ||
| # 7. pip list - выводит список всех установленных пакетов | ||
| # Python с их версиями в текущем окружении. | ||
| # pip show имя_пакета - выводит подробную информацию о конкретном | ||
| # пакете. | ||
| # conda list - выводит список всех установленных пакетов | ||
| # в текущем conda-окружении с их версиями и источниками установки. | ||
| # | ||
| # 8. Обычно в conda, так как это уже готовая сборка под DS | ||
| # дата сайнинисты используют обычно conda из-за того, что она | ||
| # специально настроена и имеет нужные пакеты для работы с DS | ||
| # |
Comment on lines
+59
to
+61
| # 9.  | ||
| # | ||
| # 10.  |
Comment on lines
+63
to
+67
| # 11. Для изолированной работы от глобального окружения, в | ||
| # виртуальном окружении связанным непосредственно с текущим | ||
| # проектом и его задачами. | ||
| # 12. Да | ||
| # 13. Удалил |
Member
There was a problem hiding this comment.
Ответы на вопросы верные, однако у меня есть замечание к оформлению. В следующий раз добавь текст самого вопроса, проверять не удобно. Приходится перемещаться между окнами.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.





Closes https://github.com/SENATOROVAI/intro-cs/issues/7