yum Ошибка: нет модуля с именем site

someprogram > /dev/null 2>&1 работает, перенаправляя стандартный вывод (&1) на /dev/null, а затем перенаправляет стандартную ошибку (&2) туда же, куда была перенаправлена &1. Если вы также не перенаправляете stderr, то, хотя стандартный вывод будет устранен, стандартная ошибка все равно будет отправлена на терминал.

4
11.07.2016, 13:38
1 ответ

PYTHONHOME

Изменить расположение стандартных библиотек Python. По умолчанию библиотеки ищутся в папках prefix/lib/pythonversion и exec_prefix/lib/pythonversion, где prefix и exec_prefix - это зависящие от установки каталоги, оба по умолчанию равны /usr/local.

Когда PYTHONHOME задан для одного каталога, его значение заменяет оба каталога prefix и exec_prefix. Чтобы задать для них разные значения, установите PYTHONHOME в prefix:exec_prefix.

В оболочке вы можете использовать эти команды, чтобы очистить их :

unset PYTHONPATH

## to use the system default ##
unset PYTHONHOME   
8
27.01.2020, 20:50

Теги

Похожие вопросы