zoukankan      html  css  js  c++  java
  • 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/
      
  • 相关阅读:
    matplotlib数据可视化之柱形图
    xpath排坑记
    Leetcode 100. 相同的树
    Leetcode 173. 二叉搜索树迭代器
    Leetcode 199. 二叉树的右视图
    Leetcode 102. 二叉树的层次遍历
    Leetcode 96. 不同的二叉搜索树
    Leetcode 700. 二叉搜索树中的搜索
    Leetcode 2. Add Two Numbers
    Leetcode 235. Lowest Common Ancestor of a Binary Search Tree
  • 原文地址:https://www.cnblogs.com/mohua/p/14873915.html
Copyright © 2011-2022 走看看