构建自己的python编程环境
    2019-07-25 16:55
    一、 虚拟环境的搭建
    1.Anaconda的简介
    a.官方网站:https://www.anaconda.com/
    b.Anaconda是一个包管理和环境管理的软件,用来配置不同的开发环境。
    c.;Anaconda会创建一个base的默认环境,默认使用的是python3.5,作为基础环境,新建的自定义虚拟环境会从base环境copy默认的包文件,如果不想使用base中默认的包,则需要手动指定参数。

    2.Anaconda的使用
    a.创建自定义的bamboo虚拟环境,指定python版本为3.7:
    (1)创建的虚拟环境默认在anaconda的安装目录下:
    conda create -n bamboo python=3.7
    如Win10系统的默认安装路径:C:\ProgramData\Anaconda3\envs
    环境激活:activate bamboo
    关闭环境:deactivate

    (2)指定自定义的虚拟环境的安装路径:
    conda create —prefix=D:\bamboo python=3.7
    环境激活:activate D:\bamboo
    关闭环境:deactivate

    b.conda的增删改查命令:
    (1)安装包:conda install scrapy      conda install scrapy=1.5.0
    (2)更新包:conda update scrapy
    (3)删除包:conda remove scrapy
    (4)查看环境信息:
    conda info      #详细信息
    conda info -e #只显示虚拟环境的信息
    conda env list #同conda info -e
    (5)进入base的虚拟环境:conda activate
    (6)创建自定义的虚拟环境:conda create -n venvname python=3.7
    (7)查看环境已经安装的包:pip freeze
    (8)pip临时指定安装源:
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package
    (9)设置pip的默认安装源:
    pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
    (10) base环境作为虚拟环境的基础环境,自定义新建虚拟环境的时候,如果安装的包在base中有,就直接从base中copy过来,不需要通过网络下载安装
    c.删除环境:
    conda remove -n bamboo —all        #删除虚拟环境
    conda remove —prefix=D:\bamboo —all  #删除指定目录的虚拟环境

    3.清华大学镜像源:
    conda config —add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config —add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config —set show_channel_urls yes
    删除自己配置的镜像源:
    conda config —remove-key channels
    添加的信息存放与用户目录下的~/.condarc下
    可以使用conda info进查看condarc的目录
    构建自己的python编程环境 - 图1

    二、 学习工具的安装
    1.ConEmu的安装与使用:
    a.下载安装
    b.进入默认安装目录:C:\Program Files\ConEmu
    c.将ConEmu64.exe复制一份,然后改名为自己想要的名称
    d.添加环境变量:
    构建自己的python编程环境 - 图2
    构建自己的python编程环境 - 图3
    e.输入刚刚改名的exe程序名称即可直接打开ConEmu:
    构建自己的python编程环境 - 图4

    2.Jupyter的安装与配置:
    a.使用conda install jupyter安装Jupyter
    b.设置jupyter的默认打开路径
    (1)生成默认配置文件: jupyter notebook —generate-config
    构建自己的python编程环境 - 图5
    (2)打开配置文件:jupyter_notebook_config.py
    (3)修改配置文件,添加以下配置
    c.NotebookApp.notebook_dir = u’D:\jupyter’
    (4启动: jupyter notebook
    (5关闭服务:Ctrl+C
    3.虚拟环境准备好后,在虚拟环境可以使用pip安装需要的包
    Eg:
    (1)指定镜像源安装django
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple  django 
    (2)升级pip: pip install pip -U    
    (3)卸载包:pip uninstall
    (4)下载包:pip download https://pypi.tuna.tsinghua.edu.cn/simple/django


    构建自己的python编程环境 - 图6