Например, вы можете выполнить действия, описанные в этом ответе , что, по сути, будет таким же, как упомянутое вами руководство.
virtualenv
устанавливает библиотеки и все в подпапку вашей основной системы и указывает Python использовать только их, чтобы они не мешали вашей основной установке.
Если вы действительно не хотите ничего трогать в своей системе, вы всегда можете запустить тензор потока в контейнере докера (см. этот ответ для получения некоторых советов). Но даже это потребует некоторой установки в «родительской» системе.