Путь к файлу после установки

Ubuntu 16.04

sudo apt-get install -y nautilus-admin

Затем

nautilus -q
1
задан 14 July 2012 в 21:12

2 ответа

Когда вы хотите писать пути к файлам, вы должны записать их относительным образом. Итак, в Glade вам нужно написать

../media/icon.png

С двумя точками (.) Вы вернетесь в папку /data. Затем вы говорите, чтобы войти в / media и открыть значок.png. Вы должны сделать это, потому что файлы Glade .ui хранятся в /projectname/data/ui/ - отсюда вам нужно вернуться на 1, а затем в папку /media.

При написании .desktop.in файл (запись рабочего стола / приложения), например, для включения значка, вы должны записать его следующим образом:

./data/media/icon.png

Позаботьтесь, чтобы написать только одну точку.

О, что я забыл: приложение не нуждается в корневом доступе для записи в файлы и быстро делает всю важную упаковку (вещь с / opt /) автоматически. Вам не нужно позаботиться /opt/.

Надеюсь, я смогу помочь вам в ваших вопросах.

PS: Обратите внимание, что вскрытие Show Developer для разработчиков Ubuntu закончилось!

2
ответ дан 25 May 2018 в 08:40
  • 1
    Просто добавлю еще одну вещь. Когда используется команда быстрого обмена, файлы хранятся в / usr / share /. Когда вы используете быстро submitubuntu, тогда файлы хранятся в файле /opt/extras.ubuntu.com/projectName/share – user26030 15 July 2012 в 01:19

Я думаю, что функция get_data_path () в [appname] _lib / [appname] config.py настроена таким образом. Поэтому в Python импортируйте эту функцию в начале вашего файла:

from [appname]_lib.[appname]config.py import get_data_path

Затем, когда вы хотите использовать файл в своем каталоге данных, вы можете получить его путь следующим образом:

0
ответ дан 25 May 2018 в 08:40

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

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