In this guide, I’m going to set-up a Raspberry Pi Raspbian Virtual Machine. I’m going to install VirtualBox, a cross-platform virtualization application that will allow me to run Raspberry Pi Desktop on a PC or Mac. During the set-up, I will also enable support for copy and paste and file sharing between host and virtual machine. Continue reading
Using an isolated Python Environment for developing code is a practice I should be employing. So this article is a guide to setting up and using a virtual environment for Python projects.
Creating an isolated Python environment with a tool called virtualenv is a way to separate different Python projects. So instead of having every Python project sharing the same dependencies, we can isolate projects with its own specific dependencies. As a result, we avoid breaking some Python projects through global site-packages updates. Continue reading