美文网首页
ubuntu安装和基础配置

ubuntu安装和基础配置

作者: 托贝多尔 | 来源:发表于2020-10-25 14:39 被阅读0次

    下载地址:http://releases.ubuntu.com/18.04/
    指定国内镜像源:设置——>Software&Update——>UbuntuSoftware指定国内镜像阿里、豆瓣、清华皆可。

    一、配置pip

    ubuntu18版本默认自带python2.7.17和python3.6.9,但是没有pip工具需要自己安装

    #安装pip3
    sudo apt install python3-pip
    #更新pip3
    python3 -m pip install --upgrade pip
    #安装pip2
    sudo apt install python2-pip
    #更新pip2
    python2 -m pip install --upgrade pip
    

    二、设置python和pip默认版本

    ubuntu18版本默认python2.7.17为默认版本,可根据需要设置默认版本

    #设置python3为默认版本
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1
    #设置python2为默认版本
    sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2
    
    #设置pip2为默认版本
    sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip2 1
    #设置pip2为默认版本
    sudo update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 2
    #查看pip配置
    sudo update-alternatives --config pip
    

    三、使用pyenv

    多python版本共存问题需要用pyenv,若不涉及多python版本可以只是用python自带的虚拟环境搭建方法

    1、配置pyenv

    #安装git(如果已经安装可以跳过)
    sudo apt install git -y
    #安装pyenv
    git clone https://github.com/yyuu/pyenv.git ~/.pyenv
    #配置pyenv,vi  ~\.bashrc 将下面的三行内容添加到末尾 Esc > G > pastc > Esc > : > x > Enter保存
    export PATH=~/.pyenv/bin:$PATH 
    export PYENV_ROOT=~/.pyenv 
    eval "$(pyenv init -)" 
    #激活pyenv
    source .\.bashrc
    

    2、pyenv管理python版本

    #安装依赖
    sudo apt-get install make build-essential libssl-dev zlib1g-dev -y
    sudo apt-get install libbz2-dev libreadline-dev libsqlite3-dev wget curl -y
    sudo apt-get install llvm libncurses5-dev libncursesw5-dev -y
    sudo apt-get update
    #列出能所有安装的python版本
    pyenv install --list
    #安装python
    pyenv install 3.7.0
    #更新数据库
    pyenv rehash
    #查看python版本
    pyenv versions
    #切换python版本
    # xxx表示要切换的版本
    **有三种切换方式 glocal local shell**
      1. glocal 全局环境,在未再次使用 glocal切换环境之前,一直使用此环境。
      2. local 本次登录环境。重启后,则环境失效,并返回当前glocal的环境。
      3. shell 局部(临时)环境。关闭命令行窗口,则环境失效,并返回当前glocal的环境。
    pyenv glocal xxx  
    #卸载python版本
    pyenv uninstall xxx
    

    四、使用virtualenv

    1、安装virtualenv

    #安装virtualenv
    sudo pip install virtualenv
    sudo pip install virtualenvwrapper
    #将下面的内容添加到.bashrc
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    #激活virtualenv
    source ~/.bashrc
    

    2、创建虚拟环境

    # mkvirtualenv -p python路径 虚拟环境名称
    mkvirtualenv -p /usr/bin/python3 mywork
    

    3、使用虚拟环境

    # workon [虚拟环境名称]
    workon mywork
    

    4、删除虚拟环境

    # rmvirtualenv [虚拟环境名称]
    rmvirtualenv mywork
    

    相关文章

      网友评论

          本文标题:ubuntu安装和基础配置

          本文链接:https://www.haomeiwen.com/subject/hlfqmktx.html