-
Notifications
You must be signed in to change notification settings - Fork 116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation on macOS #393
Comments
Installation steps for Apple Silicon MacBasically, the steps in brew install cairo pkg-config python
pip install pycairo
brew install gobject-introspection gtk+3
pip install requests yt-dlp
brew install adwaita-icon-theme ffmpeg After that, go to the unzipped source code folder and run If you ran into which brew # get its location
# if it is /opt/homebrew/bin/brew
cd /opt/homebrew
find . -name "gi" # find out gi package location
# Add that location to PYTHONPATH variable, for example,
export PYTHONPATH=/opt/homebrew/lib/python3.9/site-packages:$PYTHONPATH
# add it to ~/.zshrc so that everytime launch a zsh shell, it can be added automatically Cheers 🍻 |
I followed all your instructions @m3lab-zzl, but I still got the gi module not found error. |
Did you modify the above instructions according to your own case? It would be better if you can post the command and output in your shell so we can check what happened. "gi" module refers to PyGObject currently, try this answer, it may help you. Cheers. |
It works. Thank you! The installation provided by @m3lab-zzl + the following addition (in case you have the
|
summary of installation steps (worked for me)
replace {PATH} according to unzipped source code folder, of course the remaining question: How should I make the program work as an app, without the need of opening terminal (and keeping it open)? |
Once the last question is answered, we should prompt axcore to update readme.
|
I am standing by the update the README as soon as you are all happy with the new installation method. By the way, on the subject of making Tartube work as an app: presumably it should be installed (either with I googled the step-by-step method for doing that last night, and regrettably this morning I can't find it. Anyway, that is what I would try, if I had a Mac. |
Last output lines for python3 setup.py install:
What does it mean? I found no /usr/share/applications on my macos. I do not know how to find equivalent path for mac; another's help is needed. What line should I add to tartube.desktop? |
Edit: sudo not su 2/3. I don't know the answers |
You mean sudo (Mac has no su)... |
I have update the README with additional installation instructions. Do let me know if I've bungled it. |
Try |
Closed after I successfully tested installation on an actual Mac. |
This replaces #246, #287, #348, #354 and others.
The README provides a method for installing Tartube on macOS, but it might not work for everyone.
If you have installed Tartube on macOS, please post on this thread.
If you can't install Tartube on macOS, please post on this thread.
The text was updated successfully, but these errors were encountered: