• Mac中anaconda中创建虚拟python环境,配置flask


    Mac中anaconda中创建虚拟python环境,配置flask

    1. conda 本地环境常用操作
      [1]获取版本号
      conda --version 或 conda -V
      
      [2]检查更新当前conda
      conda update conda
      conda update anaconda
      conda update anaconda-navigator 
      
      [3]查看当前存在哪些虚拟环境
      conda env list 或 conda info -e
      
      [4]查看
      conda list
      conda search package_name# 查询包
      
      [5]安装
      conda install package_name
      conda install package_name=1.5.0
      
      [6]更新
      conda update package_name
      
      [7]删除包
      conda remove package_name
      
    2. conda创建虚拟环境:(your_env_name为用户想创建的虚拟环境的名字)
      [1]创建名为your_env_name的环境(不指定python版本时,自动安装最新python版本)
      conda create --name your_env_name
      
      [2]创建制定python版本的环境
      conda create --name your_env_name python=2.7
      conda create --name your_env_name python=3.6
      
      [3]创建包含某些包(如numpy,scipy)的环境
      conda create --name your_env_name numpy scipy
      
      [4]创建指定python版本下包含某些包的环境
      conda create --name your_env_name python=3.6 numpy scipy
      
    3. 激活/切换虚拟环境(Anaconda默认的是base环境,如需切换到新其他环境,用以下命令)
      [1]Linux
      source activate your_env_name
      
      [2]Windows
      activate your_env_name
      
    4. 退出虚拟环境:
      [1]Linux、Mac
      source deactivate your_env_name
      
      [2]Windows
      deactivate env_name
      
    5. 删除虚拟环境
      conda remove -n your_env_name --all
      conda remove --name your_env_name --all
      
    6. 复制某个环境
      conda create --name new_env_name --clone old_env_name
      
    7. 在指定环境中管理包
      [1]方法一:切换到制定的环境中,执行以下命令(下述语句同样可以用pip执行)
           展示所有包:conda list
           安装指定包:conda install package_name
           eg:pip install flask 或者conda install flask
           删除指定包:conda remove package_name
                     conda uninstall package_name
      [2]方法二:在任意环境中,执行以下命令,your_env_name是目标环境
           conda list -n your_env_name
           conda install --name your_env_name package_name 
           conda remove --name your_env_name package_name
           conda uninstall --name your_env_name package_name
      
    8. 使用国内 conda 软件源加速
      [1]查看当前源
      conda config --show-source
      
      [2]显示所有的源
      conda config --show channels
      
      [3]添加指定的源
      conda config --add channels 源名称或链接
      例如:
           $ 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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
      
      [4]设置搜索时显示通道地址,从channel中安装包时显示channel的url,这样就可以知道包的安装来源了
      $ conda config --set show_channel_urls yes
      
      [5]删除指定的源
      conda config --remove channels 源名称或链接
      
      [6]恢复默认的源
      conda config --remove-key channels
      
    9. 使用国内pip软件源加速:
      [1]临时设置方法:
      使用pip的时候在最后面加上参数 -i 镜像源的网址
      例如:pip install jieba -i https://pypi.tuna.tsinghua.edu.cn/simple  # jieba 是一个包
      
      [2]永久设置方法:
      pip install pip -U
      pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
      配置完之后就可以像平常一样安装包,速度提升几十倍,例如pip jieba
      
      [3]常用的镜像源网站
      阿里云 http://mirrors.aliyun.com/pypi/simple/
      豆瓣(douban) http://pypi.douban.com/simple/ 
      清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
      中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
      
  • 相关阅读:
    android调试推荐使用BlueStacks模拟器调试Android应用
    目录文件Oracle11g彻底删除
    进程间通信学习APUE学习进程间通信(4)
    android选择Windows 8 下配置Cocos2dx + Android + Eclipse 的开发环境
    windbg API 跟踪
    symchk 获取符号文件(PDB)
    acs for PEAPMSCHAPV2
    peapMSCHAPV2
    vs2005 "Key not valid for use in specified state"
    NetUserGetInfo NetUserAdd
  • 原文地址:https://www.cnblogs.com/mohua/p/14873915.html
Copyright © 2020-2023  润新知