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

      

  • 相关阅读:
    服务部署 RPC vs RESTful
    模拟浏览器之从 Selenium 到splinter
    windows程序设计 vs2012 新建win32项目
    ubuntu python 安装numpy,scipy.pandas.....
    vmvare 将主机的文件复制到虚拟机系统中 安装WMware tools
    ubuntu 修改root密码
    python 定义类 简单使用
    python 定义函数 两个文件调用函数
    python 定义函数 调用函数
    python windows 安装gensim
  • 原文地址:https://www.cnblogs.com/tafee/p/13156284.html
Copyright © 2011-2022 走看看