I'm having a lot of trouble getting hydrus to run from source.
Could not import lz4.
I have lz4 installed.
Traceback (most recent call last): File "H:\Hydrus Network\client.py", line 20, in <module> from include import ClientController File "H:\Hydrus Network\include\ClientController.py", line 14, in <module> import ClientCaches File "H:\Hydrus Network\include\ClientCaches.py", line 1, in <module> import ClientDefaults File "H:\Hydrus Network\include\ClientDefaults.py", line 2, in <module> import ClientData File "H:\Hydrus Network\include\ClientData.py", line 3, in <module> import ClientDownloading File "H:\Hydrus Network\include\ClientDownloading.py", line 12, in <module> import pafy File "C:\Python27\lib\site-packages\pafy\__init__.py", line 7, in <module> from .pafy import new File "C:\Python27\lib\site-packages\pafy\pafy.py", line 52, in <module> "pafy: youtube-dl not found; you can use the internal backend by " ImportError: pafy: youtube-dl not found; you can use the internal backend by setting the environmental variable PAFY_BACKEND to "internal". It is not enabled by default because it is not as well maintained as the youtube-dl backend.
I have youtube-dl installed as well. Setting the PAFY_BACKEND fixes this.
2018/12/01 21:22:43: Traceback (most recent call last): File "H:\Hydrus Network\include\ClientController.py", line 1241, in THREADBootEverything self.InitModel() File "H:\Hydrus Network\include\ClientController.py", line 602, in InitModel session_manager = self.Read( 'serialisable', HydrusSerialisable.SERIALISABLE_TYPE_NETWORK_SESSION_MANAGER ) File "H:\Hydrus Network\include\HydrusController.py", line 491, in Read return self._Read( action, *args, **kwargs ) File "H:\Hydrus Network\include\HydrusController.py", line 177, in _Read result = self.db.Read( action, HC.HIGH_PRIORITY, *args, **kwargs ) File "H:\Hydrus Network\include\HydrusDB.py", line 861, in Read return job.GetResult() File "H:\Hydrus Network\include\HydrusData.py", line 1498, in GetResult raise e DBException: ImportError: No module named ordered_dict Database Traceback (most recent call last): File "H:\Hydrus Network\include\HydrusDB.py", line 527, in _ProcessJob result = self._Read( action, *args, **kwargs ) File "H:\Hydrus Network\include\ClientDB.py", line 8656, in _Read elif action == 'serialisable': result = self._GetJSONDump( *args, **kwargs ) File "H:\Hydrus Network\include\ClientDB.py", line 5479, in _GetJSONDump return HydrusSerialisable.CreateFromSerialisableTuple( ( dump_type, version, serialisable_info ) ) File "H:\Hydrus Network\include\HydrusSerialisable.py", line 129, in CreateFromSerialisableTuple obj.InitialiseFromSerialisableInfo( version, serialisable_info ) File "H:\Hydrus Network\include\HydrusSerialisable.py", line 206, in InitialiseFromSerialisableInfo self._InitialiseFromSerialisableInfo( serialisable_info ) File "H:\Hydrus Network\include\ClientNetworkingSessions.py", line 76, in _InitialiseFromSerialisableInfo session = cPickle.loads( str( pickled_session ) ) ImportError: No module named ordered_dict
I have no idea what to do here. Any help appreciated.
Thanks.