MrS0m30n3 / youtube-dl-gui

A cross platform front-end GUI of the popular youtube-dl written in wxPython.
The Unlicense
9.3k stars 1.59k forks source link

Trying to Install on Mac - Keep Getting Python Errors #473

Open atiparahc opened 4 years ago

atiparahc commented 4 years ago

Please follow the guide below

WARNING

All invalid issues will be rejected!!


Before going further


What is the purpose of your issue?

Please remove any sections between (---) if they are not related to your issue

I'm trying to install Youtube-DL-GUI on my Mac.
I've downloaded all the required programs in their latest version: Python 2.7.10 WxPython 3.8.5 TwoDict 1.2 GetText 0.21 Youtube-DL 2020.09.06

When using Terminal to install, I keep getting errors in the Python files. The first one was a print error which was easy to fix, I just added parentheses around the word 'error'. Now I'm getting a message that says "NameError: name 'unicode' is not defined"

I tried changing 'unicode' to STR which worked for that particular error, but then it keeps referencing other times the word 'unicode' appears and gives the same error "NameError: name 'unicode' is not defined". Does this mean I have to replace them all with STR? I don't want to mess up the file any further if I'm not doing this correctly.

Thanks for any help you could provide.

axcore commented 4 years ago

Support for Python 2 is being phased out generally. You may have Python 2.7.10 installed on your Mac, but that doesn't mean that the other modules can use it.

You could try this fork, which uses Python 3 throughout and works on Macs.

atiparahc commented 4 years ago

Support for Python 2 is being phased out generally. You may have Python 2.7.10 installed on your Mac, but that doesn't mean that the other modules can use it.

You could try this fork, which uses Python 3 throughout and works on Macs.

Thank you I'm going to keep trying to fix this but if it doesn't work out I will give that GUI a try.