网上看了很多帖子,说可以写一个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,而不用担心环境配置问题的更多相关文章

  1. Anaconda下的 Jupyter Notebook 安装 多python环境

    装完 Anaconda 会自带一个pyhon环境   也会自带Jupyter Notebook   可以点击开始中的Jupyter Notebook 打开 浏览器 我这里是 3.x 想要装个2.7 的 ...

  2. Windows下的Jupyter Notebook 安装与自定义启动(图文详解)

    不多说,直接上干货! 前期博客 Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) 这是我自定义的Python 的安装目录 (D:\SoftWare\ ...

  3. Windows下的Jupyter Notebook 安装与自定义启动

    1.Jupyter Notebook 和 pip 为了更加方便地写 Python 代码,还需要安装 Jupyter notebook. 利用 pip 安装 Jupyter notebook. 为什么要 ...

  4. 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 ...

  5. 在CentOS7服务器端启动jupyter notebook服务,在windows端使用jupyter notebook,服务器充当后台计算云端

    在CentOS7服务器端启动jupyter notebook服务,在windows端使用jupyter notebook,服务器充当后台计算云端 在服务器端启动jupyter notebook服务,在 ...

  6. 通过putty进行端口映射并且启动jupyter notebook

    通过内网穿透之后,一般而言,我们访问内网中的机器在ubuntu下一句命令: ssh name@阿里云 -p 6000即可进行访问,其中-p是表示端口号:同样的通过windows下的putty也可修改对 ...

  7. Windows下的Jupyter Notebook 的介绍(写给新手)(图文详解)

    不多说,直接上干货! Windows下的Python 3.6.1的下载与安装(适合32bits和64bits)(图文详解) Windows下的Jupyter Notebook 安装与自定义启动(图文详 ...

  8. 在Anaconda环境下使用Jupyter Notebook

    !!!Anaconda 和 Jupyter Notebook 在 zsh 环境下不能正常使用! 启动建立的 Anaconda 环境 安装 nb_conda:conda install nb_conda ...

  9. 安装Conda并在Conda下安装jupyter notebook

    1:安装 conda install jupyter notebook 2:启动 jupyter notebook

随机推荐

  1. jenkins 参数化运行性能测试脚本

    概述 我们用jenkins做持续集成的时候,常常需要跑不同的脚本,传不同的参数.尤其是性能基准测试,线程数和持续时间需要实时调整以满足我们的测试需求.那么是不是需求变了,我们 就需要重新准备一套脚本? ...

  2. mitmproxy--Cannot establish TLS with client (sni: e.crashlytics.com): TlsException("(-1, 'Unexpected EOF')",) 解决办法

    按崔哥(https://cuiqingcai.com/5391.html)的安装步骤一步步下来,会报这个错误: Cannot establish TLS with client (sni: e.cra ...

  3. 如何用apply实现一个bind?

    面试题:如何用apply实现一个bind? Function.prototype._bind = function(target) { // 保留调用_bind方法的对象 let _this = th ...

  4. [红日安全]Web安全Day1 - SQL注入实战攻防

    本文由红日安全成员: Aixic 编写,如有不当,还望斧正. 大家好,我们是红日安全-Web安全攻防小组.此项目是关于Web安全的系列文章分享,还包含一个HTB靶场供大家练习,我们给这个项目起了一个名 ...

  5. 同时安装了python和3,pycharm如何切换版本

    1.打开pycharm 2.进入  File->Setting->Project:你的项目名->Project Interpreter 3.通过Project Interpreten ...

  6. 【转载】ibit-mybatis介绍

    原文链接:ibit-mybatis介绍 概述    ibit-mybatis是一个Mybatis的增强工具,在Mybatis的基础上增加了新的特性与功能,志在简化开发流程.提高开发效率. 特性 无侵入 ...

  7. 一个最简单的Dockfile实践

    一:一个Dockerfile文件 FROM bash COPY . /usr/jinliang/ WORKDIR /usr/jinliang/ CMD [ "sh", " ...

  8. 使用 setTimeout 来模拟一个 setInterval

    setTimeout 超时调用:在多少时间 在执行: setinterval 每隔多少时间 就调用 例如: setTimeout这个的值是1000,也就是说在页面刷新后,1000毫秒之后才调用这个函数 ...

  9. Python 实现选择排序

    选择排序算法步骤: 找到数组中最小的那个元素中, 将它和数组的第一个元素交换位置, 在剩下的元素中找到最小的元素,将它和数组的第二个元素交换位置, 如此往复,知道将整个数组排序. 逐步分析: 假设一个 ...

  10. Spring的BeanFactory和FactoryBean

    官方定义 BeanFactory:Spring Bean容器的根接口 FactoryBean:各个对象的工厂接口,如果bean实现了这个接口,它将被用作对象的工厂,而不是直接作为bean实例. 源码解 ...