![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg11q8iPcl14NXd_pzg1WKG3EsWQe-YsURsO7BbpVcyeACFGT8Cu5ncsai5xH9Z4dZZOblv_4nTN8jWOLb3VeIYGg1qzLimyyiUoWuB3XTGaVlg3ufv_xJ-yw6TaJv5niPaddT_FjYYOt8/s320/twitter-python.jpg)
We will be using a Python-based twitter desktop client called Mitter that has both a graphical and console interface. But since we are only Tweeting from the Mac OS X terminal, let me show you how you can easily install/setup Mitter for the console:
1. Mitter is dependent on the following libraries:
setuptools
simplejson
Download setup tools directly HERE, and navigate (use 'cd' command) to where you saved it. Then, install it using this command:
sh setuptools-0.6c9-py2.5.egg
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZFIJwEzetePiFHydeSvV2kCmZN90IFmGtGmtLHCYAaFhapJIAJ1wbqQPAOIBDn-bmOLLeQPQhshHbuJbMELxRTkZb-2A7BDtRvYr31elZBG-vB-MqkfF6gzkbs9htrGdNiOmsWQIRlLY/s400/twitter-mac-junauza1.jpg)
Download “simplejson” directly HERE, extract it, and navigate into the extracted folder. Install simplejson with this command:
python setup.py install
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDZFw1827tGuSjhv59FWMlN41E_A6T489uXB-By41YVcQg9xUPsFHdZ-HEQSItoZSUKziq-HTE-B0k2ii2o4zKWPlKjPTrgsoAwOZ-FpxEZ6ODrHtonHvffVoqSPIo-XP-tJQ55OREK9o/s400/twitter-mac-junauza2.jpg)
2. Now it's time to install Mitter. First, you have to download it directly HERE. Then, extract and navigate into the extracted folder. Install “Mitter” using this command:
python setup.py install
sh setuptools-0.6c9-py2.5.egg
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgZFIJwEzetePiFHydeSvV2kCmZN90IFmGtGmtLHCYAaFhapJIAJ1wbqQPAOIBDn-bmOLLeQPQhshHbuJbMELxRTkZb-2A7BDtRvYr31elZBG-vB-MqkfF6gzkbs9htrGdNiOmsWQIRlLY/s400/twitter-mac-junauza1.jpg)
Download “simplejson” directly HERE, extract it, and navigate into the extracted folder. Install simplejson with this command:
python setup.py install
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDZFw1827tGuSjhv59FWMlN41E_A6T489uXB-By41YVcQg9xUPsFHdZ-HEQSItoZSUKziq-HTE-B0k2ii2o4zKWPlKjPTrgsoAwOZ-FpxEZ6ODrHtonHvffVoqSPIo-XP-tJQ55OREK9o/s400/twitter-mac-junauza2.jpg)
2. Now it's time to install Mitter. First, you have to download it directly HERE. Then, extract and navigate into the extracted folder. Install “Mitter” using this command:
python setup.py install
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_gE1bezY-HGioJthB27htu-VD3aQ5LKVzFJmazOWIUlDSWpyjtpbk21w2SRv2Rj5YVOz0J4mOC7Uj3DJ2Pn3SkmEPtaTS-zsmZHdapUu3WZIM2AUeUVUadrQNOKf_2AfWgCyyxqAN7IY/s400/twitter-mac-junauza3.jpg)
3. You are done. From the terminal, start Tweeting by typing:
mitter
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-aFs5mSO2ij9uNHGm7gBZZJaTQSXDnj0aHHDQq9yWsfKXAq1tLANju417zngb8uchykYoYMxZj5WW5hedhUqkdKkqO-9huDuYNp-_4cMgewL7g0fwELTDetPdLJzKyiuhGFSRYlcZ-NA/s400/twitter-mac-junauza4.jpg)
Once logged in, you can retrieve the latest updates/tweets by simply leaving the line empty and pressing "return (enter)", or create/post a tweet by not leaving it blank.
If you have some questions regarding this “how-to”, please don’t hesitate to drop us a comment.
If you have some questions regarding this “how-to”, please don’t hesitate to drop us a comment.
hello,
ReplyDeletethanks for such a great post, I want to ask what if I want to retrieve all of the tweets on my account, would that be possible
I am getting this authorization error. This is on Mac OS 10.5.7. I can log in to my account on twitteriffic and on the twitter page.
ReplyDeleteINFO:mitterlib.threadhttp.0:Got HTTP Status 401 from twitter.com
Request authorization failed. Please, check your details:
Any ideas?
TIA
Twitter, have changed the api, and now this library fails.
ReplyDeleteThe lib should use xAuth or oAuth instead of basic auth.
regards.
---
Jesús Olmos
@buguroo
http://buguroo.com