Skip to main content

Virtualenv installation



There are two version of python.
The 2.7 and the 3.5 (or more if you are reding this in the future).

You could start your projects with different versions and different modules (of different versions).

How can we work without having to think to the different versions of this stuffs..?

With virtualenv.

First of all install it with pip.

Go in the command line and write (see the picture):

pip install virtualenv


Now, we will see how to use different versions of python with no problems.


Now create a folder "venv" and right click on it, click on open command line window from here and the prompt of the command line will appear.

Let's say we use python 3.4 as the default version

write this

Thes the pc will make something



My version of python is in the python34_32bit folder, your will be in a different folder, and a different version.
The program will install some basic stuff and it's done.
Now write this 3 commands:

cd env34
cd scripts
activate




As you see an (env34) will appear on the left, you are in a special environment. If you will install a module now, this will affect only this environment and not your default version of python or another environment.

You can have as many environments as you want.

In the next post we will see how to create an environment for a 2.7 version of python.

Comments

Popular posts from this blog

Widgets for Jupyter Notebook: a text input widget

Widgets for Jupyter notebook ¶ Let's import the module ipywidgets into the Jupyter Notebook from ipywidgets import widgets from ipywidgets import * from traitlets import * Now we import the display function from IPython ¶ let's attach a function to the event on_submit After we run this cell, we can go up and write something in the text widget and after you submit the text you wrote will be printed after the cell from IPython.display import display text = widgets . Text () display ( text ) def handle_submit ( sender ): print ( "Thank you for entering this text:" , text . value ) text . on_submit ( handle_submit ) Thank you for entering this text: Ciao

Image in Jupyter and PIL step by step

Hi, """ Hi, we will see a step by step tutorial about PIL and IPython.core.display modules to create images from other images and diplaying them in Jupyter notebook """ # What we will do # Create a card # 1. Take a pic of a heart # 2. Create an image blanck the size of a card 90*130 # 3. Paste the heart in the middle # 4. show the card """ As first step wi will simply display an image on the notebook. I will show two way to display the image with 'display' from IPhyton a. Using the open method of PIL.Image (named Img) b. Using the Image method from the IPython.core.display module """ # 1. Take the pic of a heart from IPython.core.display import Image , display from PIL import Image as Img heart = 'img/heart.png' display ( Image ( heart )) display ( Img . open ( heart )) # 2. Create an image blanck the size of a card 90*130 # 3. Paste the heart in the middle #...

Let's draw a circle with PIL in Python

Let's continue making our coding around PIL. Let's start with some basic drawing: a circle from PIL import Image , ImageDraw img = Image . new ( "RGB" ,( 60 , 60 ), 'white' ) dr = ImageDraw . Draw ( img ) dr . ellipse (( 0 , 0 , 60 , 60 ), 'yellow' ) img . show () this is the image produced *If you use jupyter notebook, just write img at the end to see the output.