flccrakers / dj-tango

The ultimate software for DJ who want to create great Milongas
GNU General Public License v3.0
3 stars 0 forks source link

Is this alive? #1

Open Phlya opened 5 years ago

Phlya commented 5 years ago

Hi, just wondering if this project is alive? Was curious to give it a go.

So far I have been unsuccessful in trying to run it:

s1529682:~/Music/dj-tango$ ./run.sh
.
Traceback (most recent call last):
  File "./bin/DjtangoDialog.py", line 4, in <module>
    from djtango.UI_djtango import Ui_AudioPlayerDialog
ImportError: No module named 'djtango'
flccrakers commented 5 years ago

Hello Illya,

Yes the project is alive, but:

Concerning your trial: try to add the current directory to the python path. Type : export PYTHONPATH=pwdwhen you are in the directory of the application. Be aware that if you use ubuntu it will not work after the version 18.04 (some library needed have some bugs after that version).

I'll try to help you if you encounter some other issues. Best Frank

Le ven. 4 oct. 2019 à 15:06, Ilya Flyamer notifications@github.com a écrit :

Hi, just wondering if this project is alive? Was curious to give it a go.

So far I have been unsuccessful in trying to run it:

s1529682:~/Music/dj-tango$ ./run.sh .. Traceback (most recent call last): File "./bin/DjtangoDialog.py", line 4, in from djtango.UI_djtango import Ui_AudioPlayerDialog ImportError: No module named 'djtango'

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/flccrakers/dj-tango/issues/1?email_source=notifications&email_token=ADHGPHVOJCWT4MSL4AVOLEDQM45VVA5CNFSM4I5PSA3KYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HPVPBTA, or mute the thread https://github.com/notifications/unsubscribe-auth/ADHGPHUBMTVO7UNBN2CSVNLQM45VVANCNFSM4I5PSA3A .

Phlya commented 5 years ago

Cool, thank you!

I thought there might have been a more advanced solution, not just adding the path :)

Needs a few other dependencies too, like audioread and mutagen... If I have some time I might improve the installation - I have some experience with Python stuff, but not really any experience with GUI things, though. So far I got it to start!

Phlya commented 5 years ago

I hope you don't mind if I just post the issues in the same place...

After the library is imported and all visible in the main window, in the terminal I get the message

initialize dirScan for Thread
creating shortcuts
starting directory scanning

But nothing happens - until I double click on one of the songs, after which it seems to be going through all the songs again - but at some point dies:

Fatal Python error: Cannot recover from stack overflow.

Thread 0x00007f7ed121b700 (most recent call first):
  File "/home/s1529682/Music/dj-tango/djtango/dirscanningthread.py", line 51 in workOut

Current thread 0x00007f7f0e687700 (most recent call first):
  File "<frozen importlib._bootstrap_external>", line 1184 in __init__
  File "<frozen importlib._bootstrap_external>", line 1305 in path_hook_for_FileFinder
  File "<frozen importlib._bootstrap_external>", line 1058 in _path_hooks
  File "<frozen importlib._bootstrap_external>", line 1082 in _path_importer_cache
  File "<frozen importlib._bootstrap_external>", line 1110 in _get_spec
  File "<frozen importlib._bootstrap_external>", line 1139 in find_spec
  File "<frozen importlib._bootstrap>", line 896 in _find_spec
  File "<frozen importlib._bootstrap>", line 954 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 969 in _find_and_load
  File "/usr/lib/python3.5/http/client.py", line 71 in <module>
  File "<frozen importlib._bootstrap>", line 222 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 665 in exec_module
  File "<frozen importlib._bootstrap>", line 673 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 958 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 969 in _find_and_load
  File "/usr/lib/python3.5/urllib/request.py", line 88 in <module>
  File "<frozen importlib._bootstrap>", line 222 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 665 in exec_module
  File "<frozen importlib._bootstrap>", line 673 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 958 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 969 in _find_and_load
  File "/usr/lib/python3/dist-packages/apport/report.py", line 21 in <module>
  File "<frozen importlib._bootstrap>", line 222 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 665 in exec_module
  File "<frozen importlib._bootstrap>", line 673 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 958 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 969 in _find_and_load
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5 in <module>
  File "<frozen importlib._bootstrap>", line 222 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 665 in exec_module
  File "<frozen importlib._bootstrap>", line 673 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 958 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 969 in _find_and_load
  File "<frozen importlib._bootstrap>", line 222 in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 944 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 969 in _find_and_load
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63 in apport_excepthook
  File "./bin/DjtangoDialog.py", line 1497 in clearPlayingCursor
  File "./bin/DjtangoDialog.py", line 1482 in updatePlayingCursor
  File "./bin/DjtangoDialog.py", line 1464 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  File "./bin/DjtangoDialog.py", line 623 in _handel_state_changed
  File "./bin/DjtangoDialog.py", line 669 in position_changed
  File "./bin/DjtangoDialog.py", line 1598 in _play_media
  File "./bin/DjtangoDialog.py", line 1474 in playNextLibrarySong
  ...
Aborted (core dumped)

Any ideas?..