Установить библиотеку Python в версии Python, отличной от стандартной.

Стандарт POSIX описывает утилиту ps следующим синопсисом:

ps [-aA] [-defl] [-g grouplist] [-G grouplist]
   [-n namelist] [-o format]... [-p proclist] [-t termlist]
   [-u userlist] [-U userlist]

Поскольку очевидно, что существует некоторая путаница вокруг «параметров UNIX» и « Параметры BSD »для ps , и поскольку ни один из OpenBSD, NetBSD, FreeBSD и macOS даже не перечисляет« параметры BSD »(флаги без тире) в своих руководствах для ps , возможно, дело в лучше забыть о них и рассматривать их как часть закрытой главы в истории UNIX?

В разделе POSIX Rationale для ps действительно говорится, что существуют несовместимости между Unices на основе System V и BSD Unices в отношении реализации ps (и аргументов в пользу стандартизации флагов таким образом), но никогда не упоминаются флаги без тире.

Для справки:

1
02.11.2016, 20:53
1 ответ
  1. Вы можете вызвать python 3, используя /data/tools/python3 вместо python.

  2. Вероятно, вам придется установить его в отдельный каталог, а затем импортировать модуль по этому пути.

1
27.01.2020, 23:47

Теги

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