web-dev-qa-db-ja.com

アプリケーションへの依存関係としてデスクトップカウチを削除するにはどうすればよいですか?

Quicklyは、ubuntu用のGUIアプリを簡単かつ迅速に作成するための優れたアプリケーションです。たぶん、デスクトップカウチデータベースをバックエンドデータベースとしてすぐに使用しますが、これは問題です。を使ってGUIアプリをすばやく開発しました。 ubuntuにデフォルトでインストールされていない追加パッケージを使用しません。私のアプリをインストールした後、私のPCではすべて正常に動作しますが、ubuntu11.04がインストールされている友人のPCでいくつかのエラーが表示されます。しかし、彼はデスクトップカウチをインストールしていません。

私はGUIでdesktop-couchを使用しなかったので、依存関係としてdesktopcouchをインストールする必要があるのはなぜですか。自動作成されたdesktopcouchの依存関係をすばやく削除する方法はありますか?私は[Linuxではなく]すぐに新しいのでよく理解できません。

エラー:

  maruf@phoenix:~$ enviornment-gui-ss 
Traceback (most recent call last):
  File "/usr/bin/enviornment-gui-ss", line 43, in <module>
    import enviornment_gui_ss
  File "/usr/lib/pymodules/python2.7/enviornment_gui_ss/__init__.py", line 25, in <module>
    from enviornment_gui_ss import EnviornmentGuiSsWindow
  File "/usr/lib/pymodules/python2.7/enviornment_gui_ss/EnviornmentGuiSsWindow.py", line 25, in <module>
    from enviornment_gui_ss_lib import Window
  File "/usr/lib/pymodules/python2.7/enviornment_gui_ss_lib/__init__.py", line 21, in <module>
    from . preferences import preferences
  File "/usr/lib/pymodules/python2.7/enviornment_gui_ss_lib/preferences.py", line 19, in <module>
    from desktopcouch.records.server import CouchDatabase
  File "/usr/lib/pymodules/python2.7/desktopcouch/records/server.py", line 9, in <module>
    from desktopcouch.application.server import *
ImportError: No module named application.server
1
shantanu

init。pyファイルに移動し、以下をコメントアウトします。

  • preferences.update(default_preferences)
  • preferences.db_connect()
  • preferences.load()
  • preferences.save()

そして、次の行の設定を削除します。

  • yourProject_libからインポートset_up_logging、preferences、get_version

それはそれをする必要があります。

1
cortexuvula