I'm a complete Linux n00b.

I'm a complete linux noob, and I just finished installing gDesklets on FC3... When I tried to run the shell nothing happen, so I ran it manually (through the "gdesklets shell" commands) and I got the following error:

[broax@localhost gDesklets-0.31]$ Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./Shell/__init__.py", line 1, in ?
from shell.Plugin import Plugin
File "/usr/share/gdesklets/shell/Plugin.py", line 1, in ?
from config.GConfBackend import backend
File "/usr/share/gdesklets/config/GConfBackend.py", line 3, in ?
import gconf
ImportError: No module named gconf
Shell in /usr/share/gdesklets/shell/plugins/Shell is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./gDeskletsClient/__init__.py", line 2, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
gDeskletsClient in /usr/share/gdesklets/shell/plugins/gDeskletsClient is NOT a v alid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./ControlsView/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
ControlsView in /usr/share/gdesklets/shell/plugins/ControlsView is NOT a valid p lugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./Help/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
Help in /usr/share/gdesklets/shell/plugins/Help is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./Profiles/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
Profiles in /usr/share/gdesklets/shell/plugins/Profiles is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./Menu/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
Menu in /usr/share/gdesklets/shell/plugins/Menu is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./ViewSwitch/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
ViewSwitch in /usr/share/gdesklets/shell/plugins/ViewSwitch is NOT a valid plugi n!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./PackageInstaller/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
PackageInstaller in /usr/share/gdesklets/shell/plugins/PackageInstaller is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./DisplayCollection/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
DisplayCollection in /usr/share/gdesklets/shell/plugins/DisplayCollection is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./StatusBar/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
StatusBar in /usr/share/gdesklets/shell/plugins/StatusBar is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./ControlBrowser/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
ControlBrowser in /usr/share/gdesklets/shell/plugins/ControlBrowser is NOT a val id plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./DisplayView/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
DisplayView in /usr/share/gdesklets/shell/plugins/DisplayView is NOT a valid plu gin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./DisplayBrowser/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
DisplayBrowser in /usr/share/gdesklets/shell/plugins/DisplayBrowser is NOT a val id plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/plugin/PluginRegistry.py", line 59, in __scan_repos itory
module = __import__(f)
File "./ControlCollection/__init__.py", line 1, in ?
from shell.Plugin import Plugin
ImportError: cannot import name Plugin
ControlCollection in /usr/share/gdesklets/shell/plugins/ControlCollection is NOT a valid plugin!
Traceback (most recent call last):
File "/usr/share/gdesklets/gdesklets-shell", line 11, in ?
shell.run()
AttributeError: 'NoneType' object has no attribute 'run'

I've wondered around in the Gnome Desktop forums before I posted, and some people reported similar problems and everyone told them ot instal python thing, but as a good noob I have no idea of what that is, and I don't know where to get it.

Although I *think* it is installed...

Can anyone help me with this please? =/