ubuntu搭建python环境

  1. 安装python环境

     安装相关依赖
     sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
     下载安装包
     wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
     tar -xf Python-3.8.0.tgz
     # 执行configure脚本
     ./configure --enable-optimizations
     make
     sudo make install 
    
  2. 环境变量配置

     	/etc/profile ,/etc/bashrc 是系统全局环境变量设定
     	~/.profile ,  ~/.bashrc用户家目录下的私有环境变量设定
    

    为了方便使用python与pip命令,可以将python改为默认使用python3,pip默认使用pip3
    which python3 //找到python3命令的调用路径
    sudo mv python3 python
    sudo mv pip3 pip
    python -v 发现还是默认使用的python2
    考虑到是被python2给覆盖了,此时修改~/.profile中的内容
    ubuntu搭建python环境_第1张图片
    然后执行
    source ~/.profile //使得刚修改的环境变量生效

  3. pip 配置源地址
    mkdir ~/.pip
    cd ~/.pip
    vim pip.conf 加入以下内容

     [global]
     index-url = http://pypi.douban.com/simple
     [install]
     trusted-host=pypi.douban.com 
    
  4. 安装虚拟环境第三方库virtualenv 和virtualenvwrapper管理虚拟环境

     mkdir ~/.virtualenvs #创建一个存放虚拟环境的目录
     vim ~/.bashrc
     加入以下内容
     export WORKON_HOME=~/.virtualenvs #指定virtualenvwrapper环境的目录
     export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.6 #指定virtualenvwrapper通过哪个python版本来创建虚拟环境
     source /usr/local/bin/virtualenvwrapper.sh
     刷新修改后的环境变量
     source ~/.bashrc
     然后便可以使用
     workon # 查看已经创建的虚拟环境
     workon + 虚拟环境名称 # 启用虚拟环境
     mkvirtualenv base -p /usr/local/bin/python # 创建虚拟环境 -p指定python路径,默认是当前python路径
     deactivate # 退出当前虚拟环境
    
  5. python易用性提升模块

     1.readline模块可以实现自动补全,需要安装配置
     2.
    

你可能感兴趣的:(python脚印)