youtube-dl-gui
youtube-dl-gui copied to clipboard
Trying to Install on Mac - Keep Getting Python Errors
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
xinto 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
Settingsicon and thenAboutto view the current version) -
Make sure you are using the latest youtube-dl version (Click the
Settingsicon and thenUpdateto 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.
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.
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.