如何在任意文件下启动jupyter notebook,而不用担心环境配置问题
网上看了很多帖子,说可以写一个bat文件,将bat文件放在你想启动jupyter notebook的地方。可是不行,不能解决我的问题!!!!!!!!!!!
网上是这样说的:
######这为引用###############################################################################################################
写一个在windows下用批处理制定打开jupyter notebook的备忘录。
在bat文件中写入:
d: cd programme jupyter notebook
因为我的ipynb文件存储在D:\programme中,所以前两行表示进入D:\programme的文件目录中。
如果是同时使用了anaconda2和3,比如说我,我先装了anaconda3,又在anaconda里的env中装了anaconda2,那么我双击上面的bat文件就只会进入内核为python3的jupyter notebook中。
所以如果想进入内核为python2的jupyter notebook中,那么bat文件应该这么写:
d: cd programme call activate py2 call jupyter notebook
如果前面不加call 的话,就会出现activate py2 命令不管用,然后cmd窗口自动关闭导致py2的虚拟环境进不去的问题。其实这问题我也没搞明白为啥,毕竟是小白。
######################################以上为引用#########################################################################
于是我尝试了一下,不行,因为我的jupyter notebook 必须在anaconda prompt 下启动和Anaconda的Scripts下才能启动。其他启动(比如直接打开cmd启动)一直报一下错误:
Fatal error in launcher: Unable to create process using '"'

针对这个问题,我在网上查询了一下,基本上pip相关的问题,很多说是环境配置问题,在系统环境变量中,我是按照要求配置,可是还是不行。有人说可以执行
python -m pip install
我尝试了一下,更改 conda -m jupyter install ,conda -m ipython install ......都不行。
这怎么办?我如何在我想要的任何文件下启动呢?
为什么我的只能在anaconda prompt和anaconda的Scripts下才能启动呢?那肯定是用了该目录下的启动文件。在打开anaconda prompt的瞬间我看到了一个路径:

于是我知道启动文件是activate.bat.接着我直接在文件下copy一份activate.bat文件,然后命名自己的wode_activate.bat.并在该文件最后加上一句话:jupyter notebook
然后自己再写一个xxx.bat文件,放在任何一个你想启动jupyter notebook的地方。xxx.bat的内容如下:
start d:/Anaconda2/Scripts/wode_activate.bat
注:start 后面是你anaconda环境的路径
这样你就可以在任何文件下启动jupyter notebook了,而不用担心环境问题了。同时你可以将xxx.bat文件的快捷方式发送到桌面,想打开jupyter notebook,只需点击就可以了。
你看,如此简单
如何在任意文件下启动jupyter notebook,而不用担心环境配置问题的更多相关文章
- Anaconda下的 Jupyter Notebook 安装 多python环境
装完 Anaconda 会自带一个pyhon环境 也会自带Jupyter Notebook 可以点击开始中的Jupyter Notebook 打开 浏览器 我这里是 3.x 想要装个2.7 的 ...
- Windows下的Jupyter Notebook 安装与自定义启动(图文详解)
不多说,直接上干货! 前期博客 Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) 这是我自定义的Python 的安装目录 (D:\SoftWare\ ...
- Windows下的Jupyter Notebook 安装与自定义启动
1.Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook. 利用 pip 安装 Jupyter notebook. 为什么要 ...
- ubuntu下设置jupyter notebook 2017年07月29日 19:28:34 小旋锋 阅读数:8329 标签: ubuntu 更多 个人分类: python 二三事 来源:http://blog.csdn.net/suzyu12345/article/details/51037905 Ipython Notebook现在已经改名为Ipython jupyter,是最知名最好用的
ubuntu下设置jupyter notebook 来源:http://blog.csdn.net/suzyu12345/article/details/51037905 Ipython No ...
- 在CentOS7服务器端启动jupyter notebook服务,在windows端使用jupyter notebook,服务器充当后台计算云端
在CentOS7服务器端启动jupyter notebook服务,在windows端使用jupyter notebook,服务器充当后台计算云端 在服务器端启动jupyter notebook服务,在 ...
- 通过putty进行端口映射并且启动jupyter notebook
通过内网穿透之后,一般而言,我们访问内网中的机器在ubuntu下一句命令: ssh name@阿里云 -p 6000即可进行访问,其中-p是表示端口号:同样的通过windows下的putty也可修改对 ...
- Windows下的Jupyter Notebook 的介绍(写给新手)(图文详解)
不多说,直接上干货! Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) Windows下的Jupyter Notebook 安装与自定义启动(图文详 ...
- 在Anaconda环境下使用Jupyter Notebook
!!!Anaconda 和 Jupyter Notebook 在 zsh 环境下不能正常使用! 启动建立的 Anaconda 环境 安装 nb_conda:conda install nb_conda ...
- 安装Conda并在Conda下安装jupyter notebook
1:安装 conda install jupyter notebook 2:启动 jupyter notebook
随机推荐
- QT学习之路-QT服务器-mysql数据库相关问题集锦(1)
时间:2017-04-07 异常信息: Error - RtlWerpReportException failed with status code :-1073741823. Will try to ...
- android应用开发错误:Your project contains error(s),please fix them before running your
重新打开ECLIPSE运行android项目,或者一段时间为运行ECLIPSE,打开后,发现新建项目都有红叉,以前的项目重新编译也有这问题,上网搜索按下面操作解决了问题 工程上有红叉,不知道少了什么, ...
- HttpContext.Current.Server未将对象引用到实例
问题描述: 在一些类库中需要读取当前系统的xml文件,当时用HttpContext.Current无法找到实例化对象 解决代码如下: XmlDocument xml = new XmlDocument ...
- MySQL服务器的运维与优化
MySQL运维 安装数据库 配置本地yum源,将gpmall-repo文件上传至/opt目录 创建yum.repo文件 安装mariadb服务 # yum install -y mariadb mar ...
- Python——面向对象,简易学生信息管理系统
一.概述 1.1涉及到的知识点 项目开发:创建项目,创建包,导入包: 面向对象:静态方法,继承,内置函数,自定义函数: 数据类型:列表,字典,字符串.列表.字典的转换和自动生成导向: 异常处理:捕获异 ...
- Java连载73-String方法简介
一.字符串常用的方法 package com.bjpowernode.java_learning; public class D73_StringMethodBriefIntroduction { ...
- Oracle v$session视图显示客户端IP地址
在Oracle数据库中,我们使用session相关视图(v$session.v$active_session_history,dba_hist_active_session_history等)查找问题 ...
- Html介绍,了解html与css关系
学习web前端开发至少需要掌握:html,css,javascript,那么这3门基础语言主要是用来实现什么的?1>html是网页内容的载体.内容就是网页制作者放在网页上想要让用户刘安的信息,比 ...
- css3元素如何扭曲、移位或旋转
css3 transform 兼容性:IE10+ transform:rotate(deg) 正数为顺时针,负数为逆时针 <!DOCTYPE html> <html lang=&qu ...
- JavaScript自学笔记(3)--- 用JS来实现网页浮窗
最近做个小项目,给网页加个浮窗,考验了基础的css,js技术,还是蛮有意思的,代码如下(部分代码来源于引用,见底部) <!DOCTYPE html> <html> <he ...