win10下Anaconda 2 和 3 共存安装,并切换jupyter notebook和Pycharm中的对应版本
win10下Anaconda 2 和 3 共存安装,并切换jupyter notebook和Pycharm中的对应版本
zoerywzhou@163.com
http://www.cnblogs.com/swje/
作者:Zhouwan
2017-12-4
为了能同时使用Python2 和Python3,又不想单独安装某一个的package,因此打算安装两个版本的Anaconda(同时安装Anaconda 2 和Anaconda 3)来避免更改环境变量和冲突的问题。而且,Anaconda在环境配置方面,真的很好用呀~~~~
(一) 安装Anaconda
首先主要参考了这篇博客,完成了两个版本的安装,与之不同的是,我把Anaconda 3作为主要版本。细节的内容就参考那篇博客好啦,我简要的总结一下安装过程(先下载好安装包),以备不时之需:
1、先安装Anaconda3,我安装到了‘F:\Anaconda3’并且将以下两个选项(更改path路径和默认Python)勾上。如图:

2、然后安装辅助版本:Anaconda 2。这里就有几个注意事项啦:
- 第一点(最重要的一点)是需要在Anaconda 3 的安装目录的envs目录下,并给这个环境起个名字。我起的是py2,简短一些,方便后续调用。所以其安装目录就是:“F:\Anaconda3\envs\py2”
- 第二点就是,在安装的过程中,不要把上图中的两个勾选上了。
3、然后就没有然后啦\(^o^)/~
(二) 在CMD命令行里 切换Python2 、Python3,并在不同kennel里打开jupyter notebook
1、一般要运行python 或 jupyter,只需要在终端输入'python' or 'jupyter notebook'即可运行。
- 默认情况下是调用的python3的版本。
- 这个时候打开jupyter notebook,就是默认是python3内核。
2、如果python / jupyter运行时要切换Python2。首先在终端输入:activate py2,win系统不需要source,待前面出现[py2]之后,再输入python/ jupyter notebook, 回车就行了
- 现在已经进入py2的虚拟环境,打开jupyter notebook,就是python2内核了。
3、如要切换回py3, 运行 deactivate py2, 重新输入python、jupyter等命令即可
(三) 在Pycharm 里灵活切换 Python2 、Python3
1、首先,可以设置所有项目默认的interpreter:
去设置里File->Default Settings->Project Interpreter,选择对应的版本即可,如下图,在这里选择 Python2 或者Python3 即可,so easy~~~

2、如果想在Pycharm的不同project里自己选择其他interpreter的话,就File->Settings->Project :*** ->Project Interpreter里设置,大功告成^_^

win10下Anaconda 2 和 3 共存安装,并切换jupyter notebook和Pycharm中的对应版本的更多相关文章
- Win10下数据增强及标注工具安装
Win10下数据增强及标注工具安装 一. 数据增强利器—Augmentor 1.安装 只需在控制台输入:pip install Augmentor 2.简介 Augmentor是用于图像增强的软件 ...
- 关于Anaconda安装以后使用Jupyter Notebook无法直接打开浏览器的解决方法
关于Anaconda安装以后使用Jupyter Notebook无法直接打开浏览器的解决方法 1.首先打开Anoconda Prompt,输入命令 jupyter notebook --generat ...
- Pycharm安装并配置jupyter notebook
Pycharm安装并配置jupyter notebook Pycharm安装并配置jupyter notebook 一: 安装命令jupyter: pip install jupyter 如果缺少依赖 ...
- ubuntu安装spyder和jupyter notebook
ubuntu安装spyder和jupyter notebook 安装spyder 安装spyder sudo apt install spyder sudo apt install spyder3 安 ...
- 安装并使用Jupyter Notebook
Jupyter Notebook是一个交互式笔记本,支持运行 40 多种编程语言.笔者在写博客文章时,常常需要贴代码,一贴就是一大堆代码,这样不便于读者阅读,而使用Jupyter Notebook ...
- win10下PLSQL Developer 连接ubuntu上安装的oracle 11g
说明:过程记录的不是很相信,只记录基本步骤.并不适合想一步一步照做的同学. win10下需要的操作 1.微软官网下载instantclient,然后接到到本地一个文件夹,注意路径不要又空格,中文和括号 ...
- Ubuntu 18.04安装Conda、Jupyter Notebook、Anaconda
1.Conda是一个开源的软件包管理系统和环境管理系统,它可以作为单独的纯净工具安装在系统环境中,有的python库无法用conda获得时,conda允许在conda环境中利用Pip获取包文件.可以将 ...
- 安装、配置Jupyter Notebook快速入门教程
What? Why? How? ---安装 ---启动 ---关闭 ---保存 Markdown语法 Magic关键词 转换notebook--toHTML 创建幻灯片 运行代码 What? 文字化编 ...
- Python在终端通过pip安装好包以后,在Pycharm中依然无法使用的解决办法
在终端通过pip装好包以后,在pycharm中导入包时,依然会报错.新手不知道具体原因是什么,我把我的解决过程发出来. pip install 解决方案一: 在Pycharm中,依次打开File--- ...
随机推荐
- 根据选中不同的图元来显示不同的属性面板changePropertyPane.html
在现实生活中,我们有很多时候需要根据选中不同的东西来获取不同的属性,并且就算是同类型的东西我们有时也希望显示不同的属性,就像每个人都有不同的个性,可能会有相同点,但是不可能完全相同. 根据这个思想,我 ...
- ListView如何优化
1.ListView 如何提高其效率? 当 convertView 为空时,用 setTag()方法为每个 View 绑定一个存放控件的ViewHolder 对象. 当 convertView 不为空 ...
- vue项目中操作PDF文件
以前从来没接触过前端要求显示PDF文件,一时之间有点懵逼,不知从哪下手啊... 无奈之下,去找度娘,方法还不少,iframe embed object这些标签就可以, 可是拿过来做个demo一试, ...
- [译]ASP.NET Core 2.0 会话状态
问题 如何在ASP.NET Core 2.0中存储会话状态? 答案 创建一个空项目,修改Startup类的ConfigureServices()方法,添加会话状态服务和它后台的存储服务: public ...
- Java基础总结--变量、运算符总结
---变量基本概述----变量作用:就是用来存储数据变量的声明:变量类型 变量名;变量类型---区分不同类型的数据,变量名--按名访问变量变量名(规则):见名识意,第一个字母小写后面驼峰规则变量的作用 ...
- appium测试代码nullpoint
今天写了个简单向上滑动,执行到向上滑动操作,报nullpoint异常,经过各种乱碰终于解决了,现记录一下过程,以备以后参考! 环境背景:java+testng+appium 在@Test下调用 dir ...
- [Scikit-learn] 2.1 Clustering - Variational Bayesian Gaussian Mixture
最重要的一点是:Bayesian GMM为什么拟合的更好? PRML 这段文字做了解释: Ref: http://freemind.pluskid.org/machine-learning/decid ...
- SE6 模板字符串详解
SE6引入了模板字符串这样一个概念,让我们从无止尽的+连接字符串中解脱了出来,SE5中也可以在字符串末尾添加\实现,不过模板字符串更加好用和强大. SE6模板字符串是用反撇号(`,即键盘上和~键同一个 ...
- 记Javascript的编写方式的全新学习
前言 这次有幸参与前端的工作,对于前端开发学习了不少新知识,在此记录一下相比之前,完全不同的Javascript编写方式. 原来的编写方式 之前也是写过Javascript,就是常见的.js 文件写函 ...
- oracle数据库显示所有用户方法
sql>show user查看自己的是哪个用户sql>select * from all_users; 查询所有用户sql>select * from user_users;查询当前 ...