**This is an old revision of the document!** ----

A PCRE internal error occured. This might be caused by a faulty plugin

====== Python Development Environment ====== Raspbian comes with both Python 2 and 3 IDLE installed, they can be accessed through the top bar **Menu > Programming > Python 2/3 (IDLE)** To create a new Python file in IDLE, use the **File > New File** menu.\\ Write some Python code and **File > Save**.\\ Then run your script with **Run > Run Module (F5)**. You can [[https://www.raspberrypi.org/documentation/usage/python/more.md|read more about Python on the Pi here]]... ===== Virtual Environments ===== In order to create multiple isolated Python environments we can use [[http://pypi.python.org/pypi/virtualenv|virtualenv]]. An explanation on using virtualenv is available on the [[http://docs.python-guide.org/en/latest/dev/virtualenvs/|Python guide website]]. We first need to globaly install virtualenv from pip: <code> > pip install virtualenv </code>