Как установить python и ase в Linux без идентификатора sudoer?

Я только что написал и протестировал это, и он работает для меня, если ваш текст находится в файле: text_for_sed.txt

command:

sed -n "/<tmp>\([[:digit:]]\{2\}\)<\/tmp>/{
    s/<tmp>\([[:digit:]]\{2\}\)<\/tmp>/\1/p
    n
    s/<flik>\([[:digit:]]\{2\}\)<\/flik>/\1/p
    n
    s/<t>\([[:alpha:]]\+\)<\/t>/\1/p
}" text_for_sed.txt

output

48
46
Fair

, если grep производит выход, тогда вы будете его транслировать в sed

<your grep command> | sed -n "/<tmp>\([[:digit:]]\{2\}\)<\/tmp>/{
    s/<tmp>\([[:digit:]]\{2\}\)<\/tmp>/\1/p
    n
    s/<flik>\([[:digit:]]\{2\}\)<\/flik>/\1/p
    n
    s/<t>\([[:alpha:]]\+\)<\/t>/\1/p
}"

Я знаю, что это сложно выглядит, я пытался подумать о более лучшем (более простом) путь - если бы вы могли сделать это за несколько проходов, grep --only было бы проще, но за один проход sed это единственный способ, которым я знаю, как это сделать.

-1
задан 22 March 2018 в 19:59

4 ответа

Вот учебник для этого. Установите Python, Numpy и Matplotlib в свой домашний каталог Linux

0
ответ дан 17 July 2018 в 18:18

Предполагая, что у вас уже установлен python и pip, используйте virtualenv для локального размещения пакетов. Это хорошо работает для машин, в которых есть приложения, для которых требуется несколько версий python и / или пакетов (например, автоматизированный сервер тестирования).

Если у вас нет python или вам нужна определенная версия , скачайте python из virtualenv и создайте его только для вашего использования. Просто используйте ./configure --prefix=/home/yourusername/python, чтобы сообщить об этом в своем домашнем каталоге, как ваш пользователь, а не в / usr / local. Используйте любой каталог установки, на который вы хотите получить разрешение.

0
ответ дан 17 July 2018 в 18:18

Вот учебник для этого. Установите Python, Numpy и Matplotlib в свой домашний каталог Linux

0
ответ дан 23 July 2018 в 19:07

Предполагая, что у вас уже установлен python и pip, используйте virtualenv для локального размещения пакетов. Это хорошо работает для машин, в которых есть приложения, для которых требуется несколько версий python и / или пакетов (например, автоматизированный сервер тестирования).

Если у вас нет python или вам нужна определенная версия , скачайте python из virtualenv и создайте его только для вашего использования. Просто используйте ./configure --prefix=/home/yourusername/python, чтобы сообщить об этом в своем домашнем каталоге, как ваш пользователь, а не в / usr / local. Используйте любой каталог установки, на который вы хотите получить разрешение.

0
ответ дан 23 July 2018 в 19:07

Другие вопросы по тегам:

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