Hardware Reference
In-Depth Information
Step 1 - set up a Python virtual environment
MediaDrop has been programmed in Python, a simple but powerful language
that we'll also use in C hapter 6 , Illuminate Your Imagination with Your Own Projects .
As plugins are also in Python, you are free to extend the platform as you wish.
Let's see how to define a dedicated environment for this purpose.
Virtual environments introduce a functionality provided with Python that I like to use:
actually, with this functionality, you can resolve the problems of software versions and
incompatibility. The principle is to use as many virtual spaces with different packages
or executables as you want without any confusion that might create a broken system.
Thanks to the isolation provided by this tool, you are guaranteed that it is kept as you
want it to be and thus you always have a safe system.
If you want to know more about virtualenv , take a look at https://
virtualenv.readthedocs.org/en/latest/ . There is also a
virtualenvwrapper that is intended to ease the creation and deletion
of many virtual environments at https://virtualenvwrapper.
readthedocs.org/en/latest/ .
Currently, we are using the 0.10.3 version of MediaDrop, but nothing stops you
from trying the next version in order to test any side effects on your architecture.
Thus, instead of executing the current environment, you'll just have to start
MediaDrop from the n+1 environment.
 
Search WWH ::




Custom Search