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,运行。
Anaconda配置多spyder多python环境的更多相关文章
- Anaconda管理多版本的python环境
通过Conda的环境管理功能,我们能同时安装多个不同版本的Python,并能根据需要自由切换.下面我将给大家分享一下,新增Python版本,切换,再切回主版本的详细过程. 方法/步骤 1 首先确保 ...
- jupyter之配置自己喜欢的python环境
之前安装anaconda,会自动安装jupyer笔记本,但是本人从来没有用过,近期查看github上的一些教程时,发现很多文件都是.ipynb为后缀的jupyter文件,于是自己准备琢磨一下把环境换成 ...
- 记录下WIN下配置LINUX虚拟机及PYTHON环境
因为听说服务器端大多都是LINUX/UNIX,LINUX是程序员必须适应的编程环境,所以今天折腾了一下,给笔记本装了个LINUX虚拟机,并顺便给WINDOWS和LINUX都配置了PYTHON环境. 这 ...
- 推荐:使用 Anaconda 工具搭建并管理 Python 环境
https://www.anaconda.com/distribution/#download-section 官网下载地址 https://mirror.tuna.tsinghua.edu.cn/ ...
- anaconda 安装2个python环境 亲测
本机环境: anaconda3,pyhon3.7.4 配置第2个python环境,安装python3.6 > conda create --name tensorflow python=3.6 ...
- anaconda虚拟环境管理,从此Python版本不用愁
1 引言 在前几篇博文中介绍过virtualenv.virtualenvwrapper等几个虚拟环境管理工具,本篇要介绍的anaconda也有很强大的虚拟环境管理功能,甚至相比virtualenv.v ...
- python基础---python环境搭建windows版
Python3.7.1标准安装 1.官网下载 官网地址:https://www.python.org/downloads/ 下载3.7.1 下载64/32bitwindows安装文件,下图x86-64 ...
- [ZZ] 如何在多版本anaconda python环境下转换spyder
https://www.zhihu.com/people/alexwhu/answers 使用anaconda的话,可以参考以下步骤: 1.打开anaconda navigator,选择左侧的环境菜单 ...
- Anaconda配置Python开发环境
Anaconda介绍 Anaconda 是在 linux.windows 和 mac os x 上执行 Python/R 数据分析和机器学习的最简单的方式并且它是开源的.它在全球拥有超过 1, 100 ...
随机推荐
- Alamofire源码解读系列(五)之结果封装(Result)
本篇讲解Result的封装 前言 有时候,我们会根据现实中的事物来对程序中的某个业务关系进行抽象,这句话很难理解.在Alamofire中,使用Response来描述请求后的结果.我们都知道Alamof ...
- Oracle Developer Data Modeler项目实践 (转)
http://www.Oracle.com/webfolder/technetwork/tutorials/obe/db/sqldevdm/r30/datamodel2moddm/datamodel2 ...
- 【js】基本类型和引用类型的区别
1.保存方式:(一脸懵逼???) 基本类型是按值访问的,可以在变量的生命周期改变它,但是它是储存在哪里的呢?在浏览器缓存吗?[执行环境中定义的所有变量和函数都存储在执行环境的变量对象里,变量对象我们编 ...
- Struts2中Action配置的三种方式
<!-- 方案一:一个action对应一个方法; --> <action name="add" class="com.gxxy.struts.kp03_ ...
- 学生选课数据库SQL语句45道练习题整理及mysql常用函数(20161019)
学生选课数据库SQL语句45道练习题: 一. 设有一数据库,包括四个表:学生表(Student).课程表(Course).成绩表(Score)以及教师信息表(Teacher).四 ...
- mac下常用软件整理
1.非常好用的压缩管理软件(免费版):RAR Extrator Free 解压的中文不会产生乱码: 2.记笔记用的:有道笔记.Evernote 3.SVN管理软件:ConerStone 4.非常给力 ...
- Dreamweaver如何开启代码错误提示,报错代码。
DW的代码错误即无效提示功能设置:在DW代码窗口左面有一列很小的功能按钮,在其中寻找"高亮显示无效代码",选中之后就可以看到无效的代码会被添加背景色,会让你容易辨识.改正后背景色会 ...
- Entity Framework 新手入门友好实例
起因 因为实习的原因,程序之中用到了较多的数据库操作逻辑.如果每一处数据库操作都手写的话,工作量较大且后期不易于维护,所以希望能通过 ORM 框架来解决这两个问题. 在昨天之前,对于 ORM 这个词汇 ...
- Linux之split命令
split - split a file into pieces 切割一个文件至多片 参数: -a, --suffix-length=N 使用的后缀的长度,默认长度为2,例如'aa','ab' ...
- TCP的三次握手(建立连接)与 四次挥手(关闭连接)
一.TCP报文格式 TCP/IP协议的详细信息参看<TCP/IP协议详解>三卷本.下面是TCP报文格式图: TCP报文格式上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位 ...