在windows上安装anaconda3、python2、python3、jupyter
时间:2019-11-22
本文章向大家介绍在windows上安装anaconda3、python2、python3、jupyter,主要包括在windows上安装anaconda3、python2、python3、jupyter使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. 安装anaconda3
到官网 https://www.anaconda.com/distribution/#download-section 下载python3.7版本的anaconda3,下载完成后安装
此次下载的版本名称:Anaconda3-2019.10-Windows-x86_64.exe
此次安装目录为:C:\Users\XXX\Anaconda3
注意: (1)安装过程中需退出杀毒软件
(2)目标路径中不能含有空格,同时不能是“unicode”编码 (3)选择 只为“我这个用户”安装
除非是以管理员身份为所有用户安装,否则仅勾选“Just Me”并点击“Next”
(4)不要勾选“Add Anaconda to my PATH environment variable.”
如果使用Anaconda,则通过打开Anaconda Navigator或者在开始菜单中的“Anaconda Prompt”(类似macOS中的“终端”)中进行使用。
2. 安装完成后,在anaconda终端执行jupyter notebook后再弹出的页面执行python和R 报 kernel error的错误
# 需要修正anaconda中python和R的内核信息
############### Python #####################
# 启动页面jupyter
>jupyter notebook
# 在准备python3的编写时报错“kernel error”,需要在anaconda命令界面重新安装内核即可
>python-m ipykernel install --user
############### R #####################
# 在准备R的编写时报错“kernel error”,需要在anaconda命令界面重新安装R相关包
>conda install -c r r-essentials
# 如果依然报错,报错信息还是“kernel error” & “系统找不到指定文件”,则需要check一下r的内核配置文件jupyter\kernels\ir\kernel.json(具体文件所在位置,使用everything软件查找)
# 我这里是json文件中argv参数写错,之前安装过anaconda2,所以这里具体名称写错了,改为anaconda3即可。
3. 创建python2.7虚拟环境
#启动Anaconda prompt,创建基于python2.7的名为py2的环境
(base) >conda create --name py2 python=2.7
# 激活py2环境
(base) >activate py2
#在py2环境中安装python2.7对应的ipykernel
(py2) >conda install ipykernel
(py2) >python -m ipykernel install --user
最后退出py2环境,新开一个anaconda prompt执行jupyter notebook,即可在页面中选择python2、python3以及R进行代码编写。
原文地址:https://www.cnblogs.com/ZHshuang463508120/p/11911762.html
- Linux主机之间ssh免密登录配置
- 远控木马Posion Ivy开始肆虐缅甸和其它亚洲国家
- Slf4j+Logback配置文件变量使用小记
- Storm消息处理可靠性保证
- git+github创建分支&提交并贡献代码(linux环境)
- 使用Nginx代理restful实现SSL链路加密
- 使用Nginx代理thrift NIO实现SSL链路加密
- TThreadedSelectorServer介绍及Direct Memory OOM分析
- 通过Java程序提交通用Mapreduce任务并获取Job信息
- Mapreduce 任务提交源码分析1
- Java分布式神经网络库Deeplearning4j 环境搭建和运行一个例子
- Java分布式神经网络库Deeplearning4j之上手实践手写数字图像识别与模型训练
- 调用腾讯优图开放平台进行人脸识别-Java调用API实现
- Spring的事务传播行为
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 「二八法则」的数据可视化:用帕累托图进行数据分析
- dubbo(三)服务运行容器Container
- python实现抓取web和xcx数据推送到wx和邮件
- 如何快速识别项目水平?
- 亲测有效 | OpenVINO支持ONNX格式文件直接读取了
- 【自动化测试】【Jest-Selenium】(01)—— Jest 入门
- 设计模式:原型模式
- 后端逆袭,一份不可多得的PHP学习指南
- 走进Java接口测试之工具类库 Hutool
- Go开源游戏服务器框架——Pitaya
- 性能分析之pidstat新版本的%wait和mpstat的%iowait、top的wa
- 走进Java接口测试之整合ELK实现日志收集
- 【一天一大 lee】 监控二叉树 (难度:困难)-Day20200922
- 网络学习笔记2——物理层基础(信号与系统)(未完待续)
- 浅谈 React 中的 XSS 攻击