Sickbeard on a Mac - any step by step guides!!!?
Forum rules
Help us help you:
Help us help you:
- Are you using the latest stable version of SABnzbd? Downloads page.
- Tell us what system you run SABnzbd on.
- Adhere to the forum rules.
- Do you experience problems during downloading?
Check your connection in Status and Interface settings window.
Use Test Server in Config > Servers.
We will probably ask you to do a test using only basic settings. - Do you experience problems during repair or unpacking?
Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Sickbeard on a Mac - any step by step guides!!!?
Hi,
I have been trying to find an alternative like everybody else to TVNZB as far as automated TV episode downloading. I have heard reference to Sickbeard, and everybody is saying how fantastic it is - but I just can't figure out how to get it up and running on a Mac. I know it is possible, so my question is - is anybody here willing to share how exactly you do it - or is there a wiki. The wiki on Sickbeards site isn't quite there yet as far as mac installation is concerned, only that you need python to run it. Here's hoping somebody can help.
Cheers
I have been trying to find an alternative like everybody else to TVNZB as far as automated TV episode downloading. I have heard reference to Sickbeard, and everybody is saying how fantastic it is - but I just can't figure out how to get it up and running on a Mac. I know it is possible, so my question is - is anybody here willing to share how exactly you do it - or is there a wiki. The wiki on Sickbeards site isn't quite there yet as far as mac installation is concerned, only that you need python to run it. Here's hoping somebody can help.
Cheers
Re: Sickbeard on a Mac - any step by step guides!!!?
Hi there,
I used this:
http://www.jetshred.com/installing-sick ... c-os-10-6/
but am having problems with it now. it is installed and running, however I cant add any shows. Let me know how you get on..
I used this:
http://www.jetshred.com/installing-sick ... c-os-10-6/
but am having problems with it now. it is installed and running, however I cant add any shows. Let me know how you get on..
Re: Sickbeard on a Mac - any step by step guides!!!?
Hi, I wrote that article. Let me know what is happening and I will see if I can help. Keep in mind that you do have to create a directory for the TV Show before you try to add it.Stitch wrote: Hi there,
I used this:
http://www.jetshred.com/installing-sick ... c-os-10-6/
but am having problems with it now. it is installed and running, however I cant add any shows. Let me know how you get on..
Re: Sickbeard on a Mac - any step by step guides!!!?
Hi,
I followed that step by step guide but I get the below error message when I launch SickBeard via terminal
I followed that step by step guide but I get the below error message when I launch SickBeard via terminal
Code: Select all
Traceback (most recent call last):
File "/Users/silvine67/Downloads/sickbeard/cherrypy/_cprequest.py", line 660, in respond
response.body = self.handler()
File "/Users/silvine67/Downloads/sickbeard/cherrypy/lib/encoding.py", line 193, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/Users/silvine67/Downloads/sickbeard/cherrypy/_cpdispatch.py", line 25, in __call__
return self.callable(*self.args, **self.kwargs)
File "/Users/silvine67/Downloads/sickbeard/sickbeard/webserve.py", line 1148, in index
return _munge(t)
File "/Users/silvine67/Downloads/sickbeard/sickbeard/webserve.py", line 119, in _munge
return unicode(string).encode('ascii', 'xmlcharrefreplace')
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cheetah/Template.py", line 1010, in __unicode__
return getattr(self, mainMethName)()
TypeError: unbound method respond() must be called with Users_silvine67_Downloads_sickbeard_data_interfaces_default_home_tmpl instance as first argument (got nothing instead)
Powered by CherryPy 3.2.0rc1
Re: Sickbeard on a Mac - any step by step guides!!!?
I would try reinstalling Cheetah. Let me know if that helps or not.
Re: Sickbeard on a Mac - any step by step guides!!!?
I installed Cheetah as instructed here: http://www.jetshred.com/archive/install ... c-os-10-6/
I got this message (see attached)
I got this message (see attached)
Re: Sickbeard on a Mac - any step by step guides!!!?
I wrote that guide and I have followed it on a fresh Snow Leopard install and it has worked. Your Mac is unable to build Cheetah from source because it is missing GCC. My guess is that you aren't using the Python that came with OS X. Open Terminal and type python at the prompt. The output should look just like it does below (that's what it looks like on my system). If it doesn't then you must be using a different Python install.
Code: Select all
Jons-iMac:~ Jon$ python
Python 2.6.1 (r261:67515, Feb 11 2010, 00:51:29)
[GCC 4.2.1 (Apple Inc. build 5646)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
Re: Sickbeard on a Mac - any step by step guides!!!?
Here's what came up:
Python 2.7 (r27:82508, Jul 3 2010, 20:17:05)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Do you have a link for the Python version I need to install?
Python 2.7 (r27:82508, Jul 3 2010, 20:17:05)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Do you have a link for the Python version I need to install?
Re: Sickbeard on a Mac - any step by step guides!!!?
I installed a new version of Python I found online. Details here:
Python 2.7 (r27:82508, Jul 3 2010, 20:17:05)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Sickbeard installed successfully too but now it says
9:13:34 ERROR::MAIN :: Unable to start web server, is something else running on port 8081?
19:13:34 ERROR::MAIN :: Launching browser and exiting
Bryan-Collinss-iMac:here silvine67$ python sickbeard.py
Starting up Sick Beard alpha2 from /Users/silvine67/Downloads/here/config.ini
19:14:09 INFO::MAIN :: Checking database structure...
19:14:09 INFO::MAIN :: Starting Sick Beard on http://localhost:8081
19:14:14 ERROR::MAIN :: Unable to start web server, is something else running on port 8081?
19:14:14 ERROR::MAIN :: Launching browser and exiting
Bryan-Collinss-iMac:here silvine67$
I think Sabnzbd runs on that port? Could that be the problem?
Python 2.7 (r27:82508, Jul 3 2010, 20:17:05)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Sickbeard installed successfully too but now it says
9:13:34 ERROR::MAIN :: Unable to start web server, is something else running on port 8081?
19:13:34 ERROR::MAIN :: Launching browser and exiting
Bryan-Collinss-iMac:here silvine67$ python sickbeard.py
Starting up Sick Beard alpha2 from /Users/silvine67/Downloads/here/config.ini
19:14:09 INFO::MAIN :: Checking database structure...
19:14:09 INFO::MAIN :: Starting Sick Beard on http://localhost:8081
19:14:14 ERROR::MAIN :: Unable to start web server, is something else running on port 8081?
19:14:14 ERROR::MAIN :: Launching browser and exiting
Bryan-Collinss-iMac:here silvine67$
I think Sabnzbd runs on that port? Could that be the problem?
Re: Sickbeard on a Mac - any step by step guides!!!?
Weird, it looks like you are still running the same version of Python and GCC, but if it worked, it worked.
Open your browser and clear out the address bar. Type http://localhost:8081 and see what else is running. Sickbeard is telling you that it can't create the website because something else is running on that port. It may be possible to change the default port before you've open Sickbeard for the first time, but I'll have to check the sourcecode. I'll take a look and let you know. In the meantime I would try to kill whatever else is running on 8081. Then you can run Sickbeard and change the port.
Open your browser and clear out the address bar. Type http://localhost:8081 and see what else is running. Sickbeard is telling you that it can't create the website because something else is running on that port. It may be possible to change the default port before you've open Sickbeard for the first time, but I'll have to check the sourcecode. I'll take a look and let you know. In the meantime I would try to kill whatever else is running on 8081. Then you can run Sickbeard and change the port.
Re: Sickbeard on a Mac - any step by step guides!!!?
If you can't stop whats running on 8081 I think I may have found where you can change it in the code.
Navigate to your Sickbeard folder. Under that open the sickbeard folder, then open webserveInit.py in your favorite text editor.
Change line 9 from:
to something like
and then save the file. I may be wrong but I think that is the only place you will have to change it.
Navigate to your Sickbeard folder. Under that open the sickbeard folder, then open webserveInit.py in your favorite text editor.
Change line 9 from:
Code: Select all
options.setdefault('port', 8081)
to something like
Code: Select all
options.setdefault('port', 8088)
Re: Sickbeard on a Mac - any step by step guides!!!?
Tried that and got the below again:
19:34:31 INFO::MAIN :: Checking database structure...
19:34:31 INFO::MAIN :: Starting Sick Beard on http://localhost:8081
19:34:31 INFO::MAIN :: Loading initial show list
19:34:31 INFO::MAIN :: Searching DB and building list of airing episodes
19:34:31 INFO::SEARCH :: Changing all old missing episodes to status WANTED
19:34:31 INFO::SEARCH :: Searching DB and building list of airing episodes
19:34:31 INFO::SEARCH :: Beginning search for new episodes on RSS
19:34:31 INFO::SEARCH :: Searching all providers for any needed episodes
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cheetah/Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
"\nYou don't have the C version of NameMapper installed! "
19:34:32 INFO::SEARCH :: Clearing cache and updating with new information
19:34:32 INFO::SEARCH :: No needed episodes found on the RSS feeds
19:34:32 INFO::SEARCH :: Searching DB and building list of airing episodes
19:34:31 INFO::MAIN :: Checking database structure...
19:34:31 INFO::MAIN :: Starting Sick Beard on http://localhost:8081
19:34:31 INFO::MAIN :: Loading initial show list
19:34:31 INFO::MAIN :: Searching DB and building list of airing episodes
19:34:31 INFO::SEARCH :: Changing all old missing episodes to status WANTED
19:34:31 INFO::SEARCH :: Searching DB and building list of airing episodes
19:34:31 INFO::SEARCH :: Beginning search for new episodes on RSS
19:34:31 INFO::SEARCH :: Searching all providers for any needed episodes
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cheetah/Compiler.py:1509: UserWarning:
You don't have the C version of NameMapper installed! I'm disabling Cheetah's useStackFrames option as it is painfully slow with the Python version of NameMapper. You should get a copy of Cheetah with the compiled C version of NameMapper.
"\nYou don't have the C version of NameMapper installed! "
19:34:32 INFO::SEARCH :: Clearing cache and updating with new information
19:34:32 INFO::SEARCH :: No needed episodes found on the RSS feeds
19:34:32 INFO::SEARCH :: Searching DB and building list of airing episodes
Re: Sickbeard on a Mac - any step by step guides!!!?
That has to do with how the Cheetah build went but it should still work. If you want to try building Cheetah again I would download and install the current version of Xcode which should give you a newer version of gcc.
You can download it at http://developer.apple.com/technologies ... html. You will need to create a free Apple Developer account if you don't have one already.
Yeah, I know, Xcode is huge. But installing it is the easiest way to get all the build tools in order. Once it's installed I would rebuild and reinstall Cheetah. I can't promise that'll work but it's the best I know to tell you.
You can download it at http://developer.apple.com/technologies ... html. You will need to create a free Apple Developer account if you don't have one already.
Yeah, I know, Xcode is huge. But installing it is the easiest way to get all the build tools in order. Once it's installed I would rebuild and reinstall Cheetah. I can't promise that'll work but it's the best I know to tell you.
Re: Sickbeard on a Mac - any step by step guides!!!?
I tried to follow your step by step but i had python 2.7 already installed on my system
Here i explain what i've done:
- Installed Python 2.7
- Installed Xcode 3.2.2 (for gcc)
- Installed successfully Cheetah 2.1
Now when i try to launch sickbeard.py my navigator opens up with this message:
Anyone can help? I'm not a python developper
Here i explain what i've done:
- Installed Python 2.7
- Installed Xcode 3.2.2 (for gcc)
- Installed successfully Cheetah 2.1
Now when i try to launch sickbeard.py my navigator opens up with this message:
Code: Select all
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last):
File "/Users/toto/Sick-Beard/cherrypy/_cprequest.py", line 660, in respond
response.body = self.handler()
File "/Users/toto/Sick-Beard/cherrypy/lib/encoding.py", line 193, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/Users/toto/Sick-Beard/cherrypy/_cpdispatch.py", line 25, in __call__
return self.callable(*self.args, **self.kwargs)
File "/Users/toto/Sick-Beard/sickbeard/webserve.py", line 1148, in index
return _munge(t)
File "/Users/toto/Sick-Beard/sickbeard/webserve.py", line 119, in _munge
return unicode(string).encode('ascii', 'xmlcharrefreplace')
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/Cheetah/Template.py", line 1010, in __unicode__
return getattr(self, mainMethName)()
TypeError: unbound method respond() must be called with Users_toto_Sick_Beard_data_interfaces_default_home_tmpl instance as first argument (got nothing instead)
Powered by CherryPy 3.2.0rc1
Re: Sickbeard on a Mac - any step by step guides!!!?
I think you should ask SickBeard's developer:
http://code.google.com/p/sickbeard/issues/list
http://code.google.com/p/sickbeard/issues/list