Что произойдет, если я удалю python, будет ли мой проект python по-прежнему работать?

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

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

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

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

References:

Вернуться на верх