zoukankan      html  css  js  c++  java
  • linux-Ubuntu14.04-安装python2+/python3+及创建python2 和python3 的虚拟环境

    1、安装Python2.+ 和 Python 3.+

    先创建安装目录:

    sudo mkdir -p /data/project/tools
    cd /data/project/tools

    下载对应的安装包
    sudo wget https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz
    sudo wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz


    apt-get update

    sudo apt-get install -y zlib1g zlib1g-dbg zlib1g-dev zlib-bin zlibc zlib-gst
    sudo apt-get install -y bison build-essential bzip2 curl flex g++ g++-multilib gcc git gnupg gperf libbz2-dev libc6-dev libcurl3 libdbi-dev libevent-dev libffi-dev libfontconfig1-dev libfreetype6 libgdbm-dev libgl1-mesa-dev libgl1-mesa-glx libicu-dev libjpeg-dev libncurses5-dev libpng-dev libpython-all-dev:amd64 libpython-dev:amd64 libreadline-dev libreadline6 libreadline6-dev libsqlite3-dev libssl-dev libtcl8.6 libtk8.6 libx11-dev libxext-dev libxml2 libxml2-dev libxml2-utils libxslt1-dev libxslt1.1 libxtst-dev openssl perl ruby sqlite sqlite3 tcl tcl-dev tk tk-dev tofrodos tree vim x11proto-core-dev xsltproc zip zlib1g-dev libmysqld-dev
    sudo apt-get install -y subversion libsvn-java libsvnkit-java


    sudo tar zvxf Python-2.7.15.tgz
    sudo rm -rvR /usr/local/lib/python2.7
    cd Python-2.7.15
    sudo ./configure --prefix=/usr/local --enable-optimizations
    sudo make
    sudo make install
    sudo make clean


    cd /data/project/tools

    sudo curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    sudo python get-pip.py

    sudo pip install virtualenv

    tar zvxf Python-3.6.5.tgz
    cd Python-3.6.5
    sudo ./configure --prefix=/usr/local --enable-optimizations
    sudo make
    sudo make install
    sudo make clean


    pip3.6 install --upgrade pip
    pip3.6 install wheel virtualenv

    2、配置Stock、Chatbot、ChatbotCMS虚拟环境

    cd /data/project/
    virtualenv -p /usr/local/bin/python2.7 Stock
    virtualenv -p /usr/local/bin/python3.6 Chatbot
    virtualenv -p /usr/local/bin/python2.7 ChatbotCMS
    virtualenv -p /usr/local/bin/python2.7 WeChat

    3.# 增加pip源为阿里云

    mkdir -p ~/.pip/
    vi ~/.pip/pip.conf

    内容:

    [global]
    index-url = http://mirrors.aliyun.com/pypi/simple

    [install]
    trusted-host=mirrors.aliyun.com

    4.更新源

    sudo vi /etc/apt/sources.list


    内容:
    #aliyun
    deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse


    sudo apt-get update

  • 相关阅读:
    CSU 1333 Funny Car Racing
    FZU 2195 检查站点
    FZU 2193 So Hard
    ZOJ 1655 FZU 1125 Transport Goods
    zoj 2750 Idiomatic Phrases Game
    hdu 1874 畅通工程续
    hdu 2489 Minimal Ratio Tree
    hdu 3398 String
    洛谷 P2158 [SDOI2008]仪仗队 解题报告
    POJ 1958 Strange Towers of Hanoi 解题报告
  • 原文地址:https://www.cnblogs.com/DJRemix/p/11382947.html
Copyright © 2011-2022 走看看