mudy1993
mudyer
采纳率50%
2018-12-14 07:22 阅读 2.4k

如何在项目中集成jupyter notebook

我们现在想做一个桌面应用,想集成jupyter和Python环境,这样的话,用户就可以在应用中的jupyter中写代码了,不需要自己安装python环境、启动jupyter服务了。
现在的问题是,怎么将Python环境放到自己的项目中,因为我们参考的一个项目(聚宽终端),在他们的安装目录下,有一个python 文件夹,里边的文件跟自己本机安装Python之后的文件夹基本一致。
二是,找了好久,没有发现怎么用代码来启动jupyter notebook,基本都得通过执行命令行命令来启动。

后续还想在自己的项目中,可以安装更多的模块。。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • weixin_40181466 weixin_40181466 2018-12-14 13:53

    1.建立项目目录

    我们先为 Jupyter 相关文件准备一个目录:

    mkdir /data/jupyter

    cd /data/jupyter

    再建立一个目录作为 Jupyter 运行的根目录:

    mkdir /data/jupyter/root

    2.准备密码密文

    由于我们将以需要密码验证的模式启动 Jupyter,所以我们要预先生成所需的密码对应的密文。

    生成密文

    使用下面的命令,创建一个密文的密码:

    python -c "import IPython;print IPython.lib.passwd()"

    执行后需要输入并确认密码,然后程序会返回一个 'sha1:...' 的密文,我们接下来将会用到它。

    3.修改配置

    生成配置文件

    我们使用 --generate-config 来参数生成默认配置文件:

    jupyter notebook --generate-config --allow-root

    生成的配置文件在 /root/.jupyter/ 目录下

    点赞 评论 复制链接分享
  • qq_37193537 褶皱的包子 2019-02-27 15:59

    这样只是启动jupyter,但是如果很多人访问的时候,启动的都是同一个根目录。

    点赞 评论 复制链接分享

相关推荐