python modules _soundcloud_ and _fuzzywuzzy_ were missing #469
tizonia is not able to play music from soundcloud due to missing python modules
Steps to Reproduce
Expected behavior: play some stuff of the creator
after updating the modules in python over pip, everytime i play some music i get the following warinings:
after installing python-Levenshtein, this warning remains:
Reproduces how often: [What percentage of the time does it reproduce?]
Installation Method Used
since i didn't knew for which version of python the code was written, i first updated
The text was updated successfully, but these errors were encountered:
This condition should go away if you use this command on your system (see the Upgrade section on README.md):
This assumes pip2 and Python2 are your defaults (otherwise, replace pip with pip2)..
The explanation for this is that Tizonia is a hybrid application that is written in C/C++ and Python. Many of the Python dependencies do not exist as Debian packages, that is why you need to install them separately with pip or other means before or after you install Tizonia's debian packages.
So in general, the 'install.sh' script (see README.md) is the recommended way of installing Tizonia, if you want deb binaries. 'install.sh' will install the Python deps from pip for you. An alternative to that is to use the Snap package, that contains everything and you don't need to worry about the dependencies.
Thanks a lot for the quick reply. I used your command above and each package was up to date, but my pip version which was 8.1.1 instead of 9.0.2. Furthermore i was not able to upgrade my pip using the standard approach over
Btw. is there an overview of keyboard shortcuts? I found out that N is next, P is previous etc.. but i also would like to skim through tracks. is that possible? also: listing playlists over soundcloud is not possible, at least there is no example for that. Should i open a couple more issues according to this?
Regarding pip, yes that's correct. Ubuntu 16.04 shipped with 8.1.1, so it is old at this point. To upgrade, I normally use this method, which also works fine:
As you can see, there is no much there. There is an issue to add seek support (#438). Regarding listing of playlists, I'm not sure what you are referring to. There is an option for playlist search in SoundCloud:
If multiple playlists are there with the same name, the first one will be selected and its items added to the playback queue. At the moment, there is no way to modify this behavior via external configuration. The playlist that gets selected, will have its tracks listed on the console before playback of the first track starts. After this point, there is no functionality at the moment to recall the playback queue and list its contents again.
If you are looking for any of these features, feel free to create an issue and add the details there. Suggestions for new features are always welcome. I try to prioritize things according to what I think it will have a greater impact on the project, but I'm also more than happy to accept pull requests if people want to contribute.