官术网_书友最值得收藏!

Prerequisites and tools

First, let's make sure our environment is properly configured. For this course, I assume you are using a Debian-like Linux distribution, such as Mint (http://www.linuxmint.com/) or Ubuntu (http://ubuntu.com/). All the instructions will be geared towards these systems.

Let's begin by installing the required Debian packages with apt-get as follows:

sudo apt-get install python-dev python-pip

This will install the Python development tools and libraries required for compiling Python packages, and pip: a neat tool you can use to install Python packages from the command line. On with it! Let's install our virtual environment managing tool:

sudo pip install virtualenvwrapper
echo "source /usr/local/bin/virtualenvwrapper.sh" >> ~/.bashrc

To explain what we just did: sudo tells our OS that we want administrative privileges to run the next command, and pip is the default Python package management tool and helps us install the virtualenvwrapper package. The second command statement adds a command to load the virtualenvwrapper.sh script together with the console, so that commands work inside your shell (we'll be using it, by the way).

主站蜘蛛池模板: 三明市| 永春县| 永昌县| 高青县| 来凤县| 文登市| 巴青县| 邳州市| 上栗县| 永善县| 湾仔区| 白银市| 秦安县| 广元市| 来宾市| 伊川县| 四川省| 宁武县| 安塞县| 和龙市| 万年县| 汕尾市| 房山区| 海盐县| 临桂县| 湘西| 祁门县| 龙门县| 东海县| 镇江市| 宁强县| 阿勒泰市| 平山县| 得荣县| 宜城市| 望都县| 如东县| 赤城县| 灵武市| 徐州市| 离岛区|