• Anaconda配置多spyder多python环境


    作者:桂。

    时间:2017-04-17  22:02:37

    链接:http://www.cnblogs.com/xingshansi/p/6725298.html


     前言

    最近在看《统计学习方法》,打算配合《机器学习实战》一起,可后者的代码是基于python2.6的:

    All the code examples were working on Python 2.6, there shouldn't be any problems with the 2.7. 

    之前装了python3.5,想着再装个python2.7,同时保留python3.5,所有操作基于anaconda,将操作记录下来。

    一、预操作

    查看目前的conda版本:

    conda --version
    

     由于之前安装的版本,配置以前打算将软件更新.

    conda update conda
    conda update anaconda
    

      conda对于环境的管理,主要有:

    • 查看当前环境
    conda info -e
    

      其中带*为当前使用的版本,

    • 创建环境
    conda create --name test_py2 python=2.7 #创建python2.7的环境,对应文件夹名称:test_py2
    

      该指令的作用:python2.7包创建一个新的环境,位置在/envs/test_py2

    • 激活环境
    activate test_py2
    • 复制环境
    conda create --name flowers --clone snowflakes
    

    上述指令将创建一个与snowflakes相同的环境,名为flowers。  

    • 删除环境
    conda remove -n test_py2 --all  
    

      如果配置环境发生错误,可以删除重新开始。

    配置好环境后,可以通过

    python --version
    

      查看当前的版本:

    二、spyder配置

    虽然命令窗实现了Python不同版本的自由切换,但spyder打开之后始终是python3.5,这是因为python2.7没有安装spyder,需要在不同环境下都安装才可以。

    这里用到conda的几个指令:

    • 查看目前安装包
    conda list
    

      例如activate test_py2之后,输入conda list,发现没有spyder一项,这就需要

    • 搜索安装包

    例如搜索美丽汤(beautifulsoup4):

    找到合适的版本,进行安装:

    • 安装工具包
    conda install spyder
    

      安装spyder。如果无法直接安装,可以通过搜索工具包所在的网址进行安装,以下载bottleneck为例:

    conda install --channel https://conda .anaconda.ort/pandas bottleneck
    

     这样需要何种工具包,对应下载安装就可以了。至此完成Anaconda多spyder多python环境的配置。

    这样在命令框,按两步进行操作:

    步骤一:activate到指定的python版本;

    步骤二:紧接著输入spyder,运行。

  • 相关阅读:
    web版仿微信聊天界面|h5仿微信电脑端案例开发
    h5仿微信聊天(高仿版)、微信聊天表情|对话框|编辑器
    原生wcPop.js消息提示框(移动端)、内含仿微信弹窗效果
    旅行app(游记、攻略、私人定制) | 顺便游旅行H5移动端实例
    【h5+c3】web前端实战项目、快装webapp手机案例源码
    h5区块链项目实战
    css3波纹特效、H5实现动态波浪
    H5移动端项目案例、web手机微商城实战开发
    HTML5仿微信聊天界面、微信朋友圈实例
    Android 给服务器发送网络请求
  • 原文地址:https://www.cnblogs.com/xingshansi/p/6725298.html
Copyright © 2020-2023  润新知