zoukankan      html  css  js  c++  java
  • Miniconda 安装 & Pip module 安装 & Shell 脚本调用 Miniconda 虚拟环境手册(实战项目应用)

       (实战项目应用)

    1. 下载Miniconda

      两个安装方式:

      方式1:wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py37_4.8.2-Linux-x86_64.sh

      方式2:选择下载安装包 “Miniconda3-py37_4.8.2-Linux-x86_64.sh

    2. 安装Miniconda

       安装过程默认;具体过程为:yes->enter(回车)->yes

    3. 检查Conda 源文件

        vim ~/.condarc;如没有需创建此文件,内容为:    

    auto_activate_base: false
    channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
      - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
      - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
      - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    show_channel_urls: true
    ssl_verify: false

    4.  创建pip源

         创建配置文件

    mkdir ~/.pip
    vim   ~/.pip/pip.conf

        pip.conf 中输入如下内容:

    [global]
    trusted-host = pypi.douban.com
    index-url = http://pypi.douban.com/simple

    5. 查看Conda 有哪些虚拟环境

       conda info --envs

    6.  创建python不同版本的虚拟环境

        此处创建python3.7虚拟环境,其他版本类似

        conda create --name py3 python=3.7

        全过程默认”y“

    7.  进入或退出py3 环境

        进入:conda activate py3 ;进入后即在python3.7虚拟工作环境下,可进行后续的相关工作。    

     

        退出:conda deactivate

        其他别名进入或退出快捷方式:

        vim ~/.bashrc

        在文件末尾增加如下:    

    alias sp='conda activate'
    alias ep='conda deactivate'

         配置文件即可生效:source ~/.bashrc

    8.  pip 软件包的安装

         进入 py3    

    conda activate py3

         安装如下软件包:    

    pip install sklearn 
    pip uninstall scikit-learn #卸载版本,安装模型需要用到的特定版本,过程默认“y”
    pip install scikit-learn==0.23.0
    pip install xgboost==1.1.0 
    pip install toml==0.10.1
    pip install pandas
    pip install xlrd
    #安装完成以上包可以通过如下命令检查并确认以上包是否全部正确安装
    pip list

    9.   shell 脚本调用py3虚拟环境(含以上软件包)

          目的:通过shell脚本调用python脚本,最终达到执行输出结果,如下实例shell脚本,  其中标颜色的部分非常重要,注意检查引用路径准确性

    #! /bin/bash
    
    #0. Get conda (very important)
    source ~/miniconda3/etc/profile.d/conda.sh
    
    #1.Active Conda env
    conda activate py3
    
    #2.Exc python script (biz process)
    python xxx.py
    
    #3.Exit conda env
    conda deactivate

     注意:shell 脚本需有执行权限 ,赋权命令:chmod 777 xxx.sh

         shell 脚本调用执行测试:

         sh xxx.sh

      

  • 相关阅读:
    Linux内核空间-用户空间通信之debugfs
    Mysql 启动失败 报错 1067
    [置顶] hdu3018解题报告--也是白话几笔画学习总结
    【Todo】蒙特卡洛(蒙特卡罗)树 & 卷积网络
    基本分类方法——KNN(K近邻)算法
    SVM(支持向量机)与统计机器学习 & 也说一下KNN算法
    可重入锁 & 自旋锁 & Java里的AtomicReference和CAS操作 & Linux mutex不可重入
    【Todo】Nginx架构学习
    【转载】C++异常机制的学习
    关于协程的学习 & 线程栈默认10M
  • 原文地址:https://www.cnblogs.com/tafee/p/13156284.html
Copyright © 2011-2022 走看看