[mythtv-users] using find_orphans.py
Hika van den Hoven
hikavdh at gmail.com
Tue Jun 18 20:20:31 UTC 2024
Hoi James,
Tuesday, June 18, 2024, 10:06:08 PM, you wrote:
> On Tue, Jun 18, 2024 at 4:03 PM James Abernathy <jfabernathy at gmail.com> wrote:
> On Tue, Jun 18, 2024 at 3:56 PM Hika van den Hoven <hikavdh at gmail.com> wrote:
> Hoi James,
>
> You do not have the python bindings installed
>
> Tuesday, June 18, 2024, 9:42:36 PM, you wrote:
>
>> I have a test system on Archlinux and I'm trying to run
>> find_orphans.py from the wiki
>> (https://www.mythtv.org/wiki/Find_orphans.py) and I get an error
>> right off in line 3. I tried 2 ways to execute, same results.
>
>> [jim at den-pc ~]$ ./find_orphans.py
>> Traceback (most recent call last):
>> File "/home/jim/./find_orphans.py", line 3, in <module>
>> from MythTV import MythDB, MythBE, Recorded, MythError
>> ModuleNotFoundError: No module named 'MythTV'
>> [jim at den-pc ~]$ python3 find_orphans.py
>> Traceback (most recent call last):
>> File "/home/jim/find_orphans.py", line 3, in <module>
>> from MythTV import MythDB, MythBE, Recorded, MythError
>
>> ModuleNotFoundError: No module named 'MythTV'
>
>> Not sure what I missed. It works fine on my Ubuntu system.
>
>
>> Jim A
>
>
> Tot mails,
> Hika mailto:hikavdh at gmail.com
>
> "Zonder hoop kun je niet leven
> Zonder leven is er geen hoop
> Het eeuwige dilemma
> Zeker als je hoop moet vernietigen om te kunnen overleven!"
>
> De lerende Mens
>
> Thanks, not sure what I missed but here is what those commands show:
> [jim at den-pc ~]$ mythbackend --version|grep bindings_python
> [jim at den-pc ~]$ sudo find / -name bindings | grep mythtv
> [sudo] password for jim:
> /home/.snapshots/21/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/mythtv/bindings
> /home/.snapshots/21/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/platform/win32/msvc/external/taglib/bindings
> /home/.snapshots/22/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/mythtv/bindings
> /home/.snapshots/22/snapshot/jim/.cache/yay/mythtv-git/src/mythtv/platform/win32/msvc/external/taglib/bindings
> find: ‘/run/user/1000/doc’: Permission denied
> /usr/share/mythtv/bindings
> /.snapshots/24/snapshot/usr/share/mythtv/bindings
> /.snapshots/25/snapshot/usr/share/mythtv/bindings
> /.snapshots/26/snapshot/usr/share/mythtv/bindings
> /.snapshots/27/snapshot/usr/share/mythtv/bindings
> /.snapshots/28/snapshot/usr/share/mythtv/bindings
> /.snapshots/29/snapshot/usr/share/mythtv/bindings
> /.snapshots/30/snapshot/usr/share/mythtv/bindings
> /.snapshots/31/snapshot/usr/share/mythtv/bindings
> /.snapshots/32/snapshot/usr/share/mythtv/bindings
> /.snapshots/33/snapshot/usr/share/mythtv/bindings
> /.snapshots/34/snapshot/usr/share/mythtv/bindings
> [jim at den-pc ~]
> So If I'm missing the bindings, How do I install them in Arch?
> Jim a
> I see in /usr/share/mythtv/bindings the following files.
> MythBackend.php MythBase.php MythFrontend.php MythTVChannel.php
> MythTV.php MythTVProgram.php MythTVRecording.php MythTVStorageGroup.php
> Jim A
It's a python package, so in something like
/usr/lib/python3/site-packages/ and you install it as such.
It's to long ago to remember wherefrom you can install it. It also I
think contains the media grabbers.
Some time ago I did some testing on the new grabbers under python3
with older versions of mythtv and I am almost sure there is something
on the wiki about it.
Tot mails,
Hika mailto:hikavdh at gmail.com
"Zonder hoop kun je niet leven
Zonder leven is er geen hoop
Het eeuwige dilemma
Zeker als je hoop moet vernietigen om te kunnen overleven!"
De lerende Mens
More information about the mythtv-users
mailing list