Я считаю, что это означает, что вы используете некоторые элементы, основанные на gtk2, возможно, pygtk и некоторые элементы, которые gtk3 с интроспекцией gobject. Эти вещи не смешиваются. После того, как вы используете gtk3 и, следовательно, интроспекцию gobject, вы должны оставить все pygtk и gtk2 позади.
Программы, которые быстро производят, использовали pygtk и, следовательно, gtk2, но я считаю, что последние быстрые версии генерируют интроспекцию gtk3 и gobject.
В библиотеках, которые вы используете, можно использовать gtk2 или gtk3. В ответе, который вы упомянули, Jono сказал, что PyNotify использует gtk2, например. По-видимому, он решил, что одна программа использует gtk2 исключительно, а другая программа использует gtk3 исключительно - я думаю, это то, что он имел в виду, имея отдельные базы кода.
Делать нужно, чтобы выбрать один, возможно gtk3 и интроспекцию , и выполните то, что вам нужно сделать, чтобы быть осторожным, чтобы использовать только те библиотеки, которые были преобразованы для использования gtk3 и gobject. Также [.d3]
Работает так, как ожидалось.
По соглашению, приглашение заканчивается на $ для пользователей и # для root. Это \$ в PS1.
Другое отличие - ~ vs /home. Это тоже нормально. Это \w часть подсказки, текущий рабочий путь. Если он начинается с содержимого $HOME, он заменяется на ~.
Работает так, как ожидалось.
По соглашению, приглашение заканчивается на $ для пользователей и # для root. Это \$ в PS1.
Другое отличие - ~ vs /home. Это тоже нормально. Это \w часть подсказки, текущий рабочий путь. Если он начинается с содержимого $HOME, он заменяется на ~.
Работает так, как ожидалось.
По соглашению, приглашение заканчивается на $ для пользователей и # для root. Это \$ в PS1.
Другое отличие - ~ vs /home. Это тоже нормально. Это \w часть подсказки, текущий рабочий путь. Если он начинается с содержимого $HOME, он заменяется на ~.
Работает так, как ожидалось.
По соглашению, приглашение заканчивается на $ для пользователей и # для root. Это \$ в PS1.
Другое отличие - ~ vs /home. Это тоже нормально. Это \w часть подсказки, текущий рабочий путь. Если он начинается с содержимого $HOME, он заменяется на ~.
Работает так, как ожидалось.
По соглашению, приглашение заканчивается на $ для пользователей и # для root. Это \$ в PS1.
Другое отличие - ~ vs /home. Это тоже нормально. Это \w часть подсказки, текущий рабочий путь. Если он начинается с содержимого $HOME, он заменяется на ~.
Работает так, как ожидалось.
По соглашению, приглашение заканчивается на $ для пользователей и # для root. Это \$ в PS1.
Другое отличие - ~ vs /home. Это тоже нормально. Это \w часть подсказки, текущий рабочий путь. Если он начинается с содержимого $HOME, он заменяется на ~.
Он работает так, как ожидалось.
По соглашению, приглашение заканчивается на $
для пользователей и #
для root. Это \ $
в PS1
.
Другое отличие - ~
vs / home
. Это тоже нормально. Это \ w
часть подсказки, текущий рабочий путь. Если он начинается с содержимого $ HOME
, он заменяется на ~
.
Он работает так, как ожидалось.
По соглашению, приглашение заканчивается на $
для пользователей и #
для root. Это \ $
в PS1
.
Другое отличие - ~
vs / home
. Это тоже нормально. Это \ w
часть подсказки, текущий рабочий путь. Если он начинается с содержимого $ HOME
, он заменяется на ~
.
Он работает так, как ожидалось.
По соглашению, приглашение заканчивается на $
для пользователей и #
для root. Это \ $
в PS1
.
Другое отличие - ~
vs / home
. Это тоже нормально. Это \ w
часть подсказки, текущий рабочий путь. Если он начинается с содержимого $ HOME
, он заменяется на ~
.
Он работает так, как ожидалось.
По соглашению, приглашение заканчивается на $
для пользователей и #
для root. Это \ $
в PS1
.
Другое отличие - ~
vs / home
. Это тоже нормально. Это \ w
часть подсказки, текущий рабочий путь. Если он начинается с содержимого $ HOME
, он заменяется на ~
.