Почему команда find взорвалась в / run /?

Самое простое решение - добавить апплет «Force Quit» на верхнюю панель Gnome и когда программа не ответит, нажмите на кнопку принудительного закрытия, а затем на приложение.

Я удивлен с таким количеством ответов, это не упоминается. Конечно, вы всегда можете сделать ps -A и pipe, чтобы grep для вашего имени программы. И kill -9, что. Я предпочитаю простоту.

1
задан 13 April 2017 в 15:23

1 ответ

Существует несколько способов найти, какую версию python у вас есть. Вот два способа получить обе версии Python 2 и Python 3:

Python Specific

Сначала запустите python и python3 с помощью опции --version

$ python --version
Python 2.7.12
$ python3 --version
Python 3.5.2

Это специфично для python, но многие другие программы используют подобный метод.

Python Specific

A more общий метод - посмотреть, какой пакет установлен. dpkg -l перечисляет все ваши пакеты, но вы можете указать, какие пакеты вы ищете. Для просто python и python3 используйте следующее:

$ dpkg -l 'python'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                  Version         Architecture    Description
+++-=====================-===============-===============-================================================
ii  python                2.7.11-1        amd64           interactive high-level object-oriented language 
$ dpkg -l 'python3'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                  Version         Architecture    Description
+++-=====================-===============-===============-================================================
ii  python3               3.5.1-3         amd64           interactive high-level object-oriented language 

В качестве дополнительного titbit. Если вы хотите найти все пакеты с именем, начинающимся с python, вы можете использовать подстановочный знак * следующим образом:

$ dpkg -l 'python*'

Это напечатает много строк с пакетами .

7
ответ дан 23 May 2018 в 05:00
  • 1
    Хороший ответ, но сценарий выше работает. Меня просто беспокоило отказ в разрешении – abdul qayyum 20 October 2016 в 11:59
  • 2
    Большинство из нас просто перенаправляют stderr на временный файл. Случается для многих операций типа сканирования. – mckenzm 21 October 2016 в 01:08

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

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