forked from Vitaliyzhiv/Python-Core
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNewEnv(manual)
21 lines (18 loc) · 2.24 KB
/
NewEnv(manual)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Linux
python3 -m venv my_venv
Приведенная выше команда создает каталог с именем «my_venv» (а также родительские каталоги, которые ещё не существуют),
содержащий менеджер пакетов pip, интерпретатор, скрипты и библиотеки.
Если вы хотите создать папку с окружением в конкретной директории, т
о вместо названия окружения нужно указать путь к папке. Например, python3 -m venv ~/my_venv.
Файл pyvenv.cfg содержит ключ, который будет указывать на ту версию Python, для которой запущена эта команда.
Каталог bin содержит копию/символическую ссылку двоичных файлов Python.
Каталог include включает в себя С-заголовки, компилирующие пакеты Python.
В каталог share входит python wheels. Python wheels — это формат готовых пакетов для Python,
который помогает ускорить разработку программного обеспечения за счет сокращения количества операций компиляции.
Каталог lib в виртуальной среде имеет такую же структуру, как каталог lib в глобальном окружении.
И содержит папку site-packages, в которую устанавливаются библиотеки.
Активация виртуальной среды
Виртуальное окружение создано. Для начала работы с окружением нужно его активировать.
Чтобы начать использовать эту виртуальную среду, вам необходимо активировать ее, запустив скрипт под названием activate:
"source ./bin/activate"
После активации строка консоли будет иметь префикс с именем среды.