2011-10-20, 18:28
dlmaldet Wrote:I am trying to get mythicalLibrarian setup on a Fedora 14 media server. I currently have MythTV 0.24 backend running on it and XBMC on client computers and two Apple TV2s. After install and running the diagnostics, everything is checking okay except for the python bindings database test. I have python2.7 located in /usr/lib64/python2.7 and /usr/lib/python2.7 locations. I'm a geek but noobie with linux so any help is appreciated to get this running. Here's the part from the diagnostic showing the errors:
Code:Performing MythTV Python Bindings database test
which: no python2.6 in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/daniel/bin)
MISSING packange python2.6
Establishing database connection
Traceback (most recent call last):
File "/usr/local/bin/MythDataGrabber", line 167, in <module>
from MythTV import MythDB
File "/usr/lib/python2.7/site-packages/MythTV/__init__.py", line 55, in <module>
exec(import26)
File "<string>", line 5, in <module>
File "<string>", line 7, in <module>
File "/usr/lib/python2.7/site-packages/MythTV/connections.py", line 18, in <module>
import lxml.etree as etree
ImportError: No module named lxml.etree
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/MythTV/__init__.py", line 55, in <module>
exec(import26)
File "<string>", line 5, in <module>
File "<string>", line 7, in <module>
File "/usr/lib/python2.7/site-packages/MythTV/connections.py", line 18, in <module>
import lxml.etree as etree
ImportError: No module named lxml.etree
/usr/local/bin/mythicalLibrarian: line 1788: test: too many arguments
Establishing database connection
Traceback (most recent call last):
File "/usr/local/bin/MythDataGrabber", line 167, in <module>
from MythTV import MythDB
File "/usr/lib/python2.7/site-packages/MythTV/__init__.py", line 55, in <module>
exec(import26)
File "<string>", line 5, in <module>
File "<string>", line 7, in <module>
File "/usr/lib/python2.7/site-packages/MythTV/connections.py", line 18, in <module>
import lxml.etree as etree
ImportError: No module named lxml.etree
there was a problem connecting to the database, check MythDatabase package
MythTV Database Test ***FAILED***
I've never used fedora..
Use your package manager to install Python 2.6, libmyth-python and python-lxml and see what happens then.
Also, when posting code blocks, use the [ code ] tags.