I recently wrote a post on the RStudio like Python IDE Rodeo (RStudio-like Python IDEs – Rodeo and Spyder). In that post, I installed and tested Rodeo 0.44. However, Rodeo 1.0 was released in October. Rodeo 1.0 cannot be installed using Pip. Therefore, I wrote a bash script for downloading and unzipping Rodeo. Note, the script below will now install Rodeo 2 and is tested on my Ubuntu 16.04 machines.
Table of Contents
What is Rodeo?
Rodeo is, as previously mentioned, a Python IDE very similar to RStudio. It is intended to use for Data Science. If you are coming from R and plan to add Python to your stack, Rodeo is probably going to be very familiar to you. Given that you have used RStudio, that is. I would still say that Spyder may be a better IDE for doing Data Science in Python. Why? Because, up to date, there are plenty of more features in Spyder compared Rodeo. Update: now you will get a .deb file when using wget (see below). Thus, we can use dpkg to install the Rodeo IDE.
Installing Rodeo
#!/bin/sh
wget -O rodeo.deb https://www.yhat.com/products/rodeo/downloads/linux_64
sudo dpkg -i install rodeo.deb
Code language: Bash (bash)
The above code will download the Linux 64 binaries for Rodeo, unzip it into the ‘/usr/local/bin’ directory, and remove the downloaded file. Finally, a symbolic link to the executable is created. As Jo writes in the comments, it seems like Rodeo is released exclusively for 64 bit only – there is no 32 bit Rodeo.
Note, you can just cut & paste the code and paste it into a command window. If you, however, save it as a bash script (i.e., install_rodeo.sh) you need to make it executable; chmod +x install_rodeo.sh. To download and install Rodeo:
sh install_rodeo.sh
Code language: Bash (bash)
I have tested installing Rodeo IDE on Ubuntu 14.04 and 16.04 with the above script. If you don’t have Jupyter and Matplotlib installed it may need to install them also;
pip install matplotlib jupyter
Code language: Bash (bash)
If you need to upgrade pip to the latest version see the following post:
Installing Rodeo on Ubuntu/Debian
If you are using Ubuntu or Debian you can add Yhats repository (source Yhat Downloads):
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 33D40BC6
sudo add-apt-repository "deb http://rodeo-deb.yhat.com/ rodeo main"
sudo apt update
sudo apt -y install rodeo
Code language: Bash (bash)
That’s all, now you should know how to easily download and install Rodeo 1.0 on your Linux machine. Please let me know if you need to do more than I described in this post.
Hello and thanks for the nice step-by-step guidance! Just wanted to comment that the option for 32-bit doesn’t work. It seems Rodeo isn’t released for 32-bit architecture simply. Maybe you can delete the sentence “Obviously, you can change 64 to 32 to download and install Rodeo 32 bit.” and write instead: “Rodeo is released exclusively for 64 bit only – there is no 32 bit Rodeo.” or such for the 32 bit people.
Hey Jo,
Thank you for your comment. When I wrote the post there was a 32bit version. But it seems like you are right and I will update the post accordingly.