python
YP
yellow.penguin op edpnet.be
Do Okt 8 09:30:15 UTC 2009
Hoi,
ik blijf een foutmelding krijgen op de applicatie guppy die py24 nodig heeft
en die is reeds toegevoegd; dit is de output, kan iemand mij vertellen wat
ik moet doen om dit te fixen ?
anita op koala: anita op koala:~$ sudo puppy -c dir
[sudo] password for anita:
d 0 Wed Jan 1 00:00:00 2003 DataFiles
d 0 Wed Jan 1 00:00:00 2003 ProgramFiles
d 0 Wed Jan 1 00:00:00 2003 MP3
(dit is dus OK).
Maar nu:
anita op koala: anita op koala:~$ sudo guppy
Traceback (most recent call last):
File "/usr/bin/guppy", line 82, in <module>
from guppy import GuppyWindow
ImportError: No module named guppy
anita op koala: anita op koala:~$
Wat bedoelt hij er in hemel's naam mee ? ? ?
(ik zal maar voor de Python guru's dit python executable in attach zetten)
Y P
------------- volgend deel ------------
#!/usr/bin/python
#
# Copyright (C) 2005 by Async Open Source
# Copyright (C) 2005-2006 by Tony Tsui <tsui.tony op gmail.com>
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with this program; if not, write to the Free Software
## Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
import os
import sys
# Required version of Python
REQUIRED_VERSION = (2, 3)
# Directory name, defaults to name of binary, it is relative to ..
# a, __init__.py and main.py is expected to be found there.
DIRNAME = None
# Application name, defaults to capitalized name of binary
APPNAME = None
# Do not modify code below this point
dirname = DIRNAME or os.path.split(sys.argv[0])[1]
appname = APPNAME or dirname.capitalize()
version_string = sys.version.split(' ')[0]
majmin = tuple(map(int, version_string.split('.')[0:2]))
if majmin < REQUIRED_VERSION:
raise SystemExit("ERROR: Python %s or higher is required to run %s, "
"%s found" % ('.'.join(map(str, REQUIRED_VERSION)),
appname,
version_string))
# Figure out the directy which is the prefix
# path-of-current-file/..
currentdir = os.path.dirname(os.path.abspath(sys.argv[0]))
basedir = os.path.abspath(os.path.join(currentdir, '..'))
# Add the base directory where the application is installed in to sys.path
if os.path.exists(os.path.join(basedir, 'lib')):
pythondir = os.path.join(basedir, 'lib',
'python%d.%d' % sys.version_info[:2],
'site-packages')
if not os.path.exists(pythondir):
raise SystemExit("ERROR: Could not find required directory: %s" %
pythondir)
datadir = os.path.join(basedir, 'share', dirname)
if not os.path.exists(datadir):
raise SystemExit("ERROR: Could not find required directory: %s" %
datadir)
langdir = os.path.join(basedir, 'share/locale')
if not os.path.exists(langdir):
raise SystemExit("ERROR: Could not find required directory: %s" %
langdir)
elif not os.path.exists(os.path.join(basedir, dirname)):
raise SystemExit("ERROR: Could not find required directory: %s" %
os.path.join(basedir, dirname))
else:
pythondir = basedir
datadir = os.path.join(basedir, dirname)
langdir = os.path.join(basedir, 'locale')
sys.path.insert(0, pythondir)
import locale
import gettext
import gtk
from guppy import GuppyWindow
if __name__ == "__main__":
try:
locale.setlocale(locale.LC_ALL, '')
except locale.Error:
pass
gtk.glade.bindtextdomain(dirname, langdir)
gtk.glade.textdomain(dirname)
gettext.install(dirname, langdir, unicode=1)
guppy = GuppyWindow.GuppyWindow(datadir + '/', dirname)
guppy.run()
Meer informatie over de Ubuntu-NL
maillijst