Я создаю виртуальную среду; скажем, test_venv, и я его активирую. Все успешно.
ОДНАКО путь интерпретатора Python не меняется. Я проиллюстрировал ситуацию ниже.
Для пояснения путь к Python ДОЛЖЕН БЫТЬ ~/Desktop/test_venv/bin/python.
>>> python3 -m venv Desktop/test_venv
>>> source Desktop/test_venv/bin/activate
(test_venv) >>> which python
/usr/bin/python
Подробнее здесь: https://stackoverflow.com/questions/653 ... ython-path