Вы здесь

Python: 01 Установка Debian 8.x

  1. Загружаем и устанавливаем http://ftp.riken.jp/Linux/debian/debian-cdimage/archive/8.9.0/amd64/iso-cd/
  2. Создаём нового гостя с параметрами:
    RAM: 512 MB
    Disk: 2 GB
    Other: CD-ROM Drive
  3. Выбираем для инсталляции plain Debian (without GUI)
    python_01_ustanovka_debian_8.x_01_ciscomaster.ru.jpg
  4. language - English
    Location - Russian Federation
    Locale - United states
    Keyboard - Russian
  5. Hostname - debian01
    Domain name - ciscomaster.ru
    Root pass - rootz.......
    Вводим логин для юзера
    Partitionig method - use entire disk
    Partitionig scheme - All Files
    Archive mirror - Russian Federation
    Debian archive mirror - mirror.mephi.ru
    Configuring pupularity-contest - No
  6. Software to install
    - SSH server
    - standard system utilities
  7. Install the GRUB - yes
    Device for boot loader - /dev/sda
    Installation complete - continue
  8. Система перезагрузится
  9. Выставляем статический IP:
    nano /etc/network/interfaces
    auto eth0 iface eth0 inet static address 192.168.254.25 netmask 255.255.255.0 gateway 192.168.254.1

    reboot now

  10. Устанавливаем VMWare tools
    В VMWare правой клавишей на машину и выбираем: Guest -> Install/Upgrade VMWare tools
    mkdir /mnt/cdrom
    mount /dev/cdrom /mnt/cdrom
    cd /tmp/
    tar -C /tmp -zxvf /mnt/cdrom/VMwareTools-x.x.x-x.tar.gz
    cd /tmp/vmware-tools-distrib
    ./vmware-install.pl
    Со всем соглашаемся
    umount /mnt/cdrom
    shutdown -r now
    Как результат:
    python_01_ustanovka_debian_8.x_02_ciscomaster.ru.jpg
  11. Выполняем все обновления:
    apt-get update
    apt-get upgrade
  12. Установим pip.
    pip используется для установки пакетов Python из Python Package Index (PyPi)
    apt-get install python-pip

    проверка установки:
    root@debian01:/home/vs# pip --version

  13. virtualenv - позволяет создавать виртуальную среду, которые позволяют изолировать различные проекты. Это касается различных пакетов.
    virtualenvwrapper позволяет просто работать с виртуальными окружениями.
    pip install virtualenvwrapper

    Добавляем строки в файл:
    nano /root/.bashrc
    export WORKON_HOME=~/venv
    . /usr/local/bin/virtualenvwrapper.sh

    WORKON_HOME - указывает расположение виртуальных окружений. А вторая строка -
    где находится скрипт, установленный с пакетом virtualenvwrapper):
    Для того чтобы скрипт virtualenvwrapper.sh выполнился и можно было работать с
    виртуальными окружениями, надо перезапустить bash. Например, таким образом:

    exec bash
  14. Установка iPython.
    iPython - это интерпретатор, который позволяет выполнять команды сразу.

    У Python есть стандартный интерпретатор, но этот лучше по причинам:
    - автопродолжение команд по Tab или подсказка.
    - автоматические отступы в циклах и других объектах
    - история выполнения команд
    Установка:

    sudo apt-get install python-pip python-dev sudo pip install --upgrade pip sudo pip install ipython

    Если выдаёт ошибку, попробовать:

    sudo apt-get remove python-pip wget https://bootstrap.pypa.io/get-pip.py python get-pip.py sudo apt-get install python-dev exec bash sudo pip install ipython

    Проверка:

    root@debian01:/home/vs# pip --version pip 18.1 from /usr/local/lib/python2.7/dist-packages/pip (python 2.7) root@debian01:/home/vs# ipython --version 5.8.0

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Допустимые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
Target Image