youtube-dl-gui icon indicating copy to clipboard operation
youtube-dl-gui copied to clipboard

Trying to Install on Mac - Keep Getting Python Errors

Open atiparahc opened this issue 5 years ago • 2 comments

Please follow the guide below

  • You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
  • Put an x into all the boxes [ ] relevant to your issue (like that [x])
  • Use Preview tab to see how your issue will actually look like

WARNING

All invalid issues will be rejected!!


Before going further

  • If your problem is a bug with youtube-dl or a request for new site support please report it here

  • Make sure you are using the latest youtube-dl-gui version (Click the Settings icon and then About to view the current version)

  • Make sure you are using the latest youtube-dl version (Click the Settings icon and then Update to update to the latest youtube-dl version)

  • Make sure you searched the bugtracker for similar issues including closed ones

  • Make sure to read the FAQs file

    • [ ] I think my problem is NOT with youtube-dl
    • [x ] I've verified and i assure that I'm running youtube-dl-gui 0.4
    • [x ] I assure that i am using the latest version of youtube-dl
    • [x ] Searched bugtracker
    • [x] I've read the FAQs file

What is the purpose of your issue?

  • [ ] Bug report
  • [ ] Feature request (request for a new functionality)
  • [ x] Question
  • [ ] Other

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.

atiparahc avatar Sep 08 '20 06:09 atiparahc

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.

axcore avatar Sep 08 '20 08:09 axcore

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.

atiparahc avatar Sep 11 '20 05:09 atiparahc