Показать статистику
0 голосов
от (2.3тыс. баллов)
редактировать от

Допустим, я создал проект django с помощью virtualenv и назвал свой virtualenv . venv Если я удалю python из своей системы, могу ли я по-прежнему использовать свой проект с помощью этого venv?

145 просмотров 1 ответов

1 Ответ

0 голосов
от (26.4тыс. баллов)

Нет. Это не сработает.

Python — это интерпретируемый язык. Для запуска скриптов Python требуется интерпретатор Python, а также его  стандартная библиотека и другие ключевые файлы .

Хотя в виртуальной среде Python есть python исполняемый python.exe двоичный файл, он не является самодостаточным автономным интерпретатором Python. Ему по-прежнему нужен исходный интерпретатор Python, используемый для создания виртуальной среды, или, если я не ошибаюсь, ему нужен доступ к  стандартной библиотеке и другим ключевым файлам исходного интерпретатора Python.

Ссылки :

...