标签: jupyter

Jupyter和Python中的sys.path不同 - 如何在Jupyter中导入自己的模块?

在Jupyter我没有加载我自己的小模块但是在python/bpython中一切都很好.打字时

import sys
print(sys.path)
Run Code Online (Sandbox Code Playgroud)

我的模块的路径不会在Jupyter中显示,但在python/bpython中它仍然存在.

我在用:

  1. .bashrc中的PYTHONPATH包含我的模块,
  2. Jupyter和bpython在virtualenv里面.

最相似的问题是这个 无法在jupyter笔记本中导入模块; 错误的sys.path

如何配置Jupyter自动加载我的模块?

python pythonpath jupyter

47
推荐指数
4
解决办法
6万
查看次数

IPython Notebook中的[*]是什么意思以及如何将其关闭?

我使用Windows 7,Python 2.7.9加上最新版本的IPython 3.1.

%python在IPython笔记本内部运行并运行单元格,而不是返回Python版本,它没有运行并跳转到新行并打印In [*]而不是行号.现在ipython中没有运行任何行我尝试运行单元格值时会忽略所有内容.

谁知道发生了什么?

python ipython jupyter

46
推荐指数
2
解决办法
5万
查看次数

如何卸载jupyter

我一直在尝试卸载jupyter

我尝试了以下命令

pip uninstall jupyter
pip3 uninstall jupyter
Run Code Online (Sandbox Code Playgroud)

rm -rf /Users/$user/Library/Jupyter/*
Run Code Online (Sandbox Code Playgroud)

即使在终端输入jupyter后运行所有这些命令,我​​也会收到以下消息

usage: jupyter [-h] [--version] [--config-dir] [--data-dir] [--runtime-dir]
               [--paths] [--json]
               [subcommand]
jupyter: error: one of the arguments --version subcommand --config-dir --data-dir --runtime-dir --paths is required
Run Code Online (Sandbox Code Playgroud)

究竟出了什么问题,为什么我仍然可以使用命令?

python jupyter

46
推荐指数
5
解决办法
10万
查看次数

jupyter笔记本和jupyter实验室有什么区别

我是jupyter笔记本的新手,jupyter笔记本和jupyter实验室之间的关键区别是什么,建议我选择最好的笔记本,这应该在将来使用.

jupyter jupyter-notebook jupyter-lab

46
推荐指数
7
解决办法
3万
查看次数

如何删除/刷新IPython/Jupyter notebook v4.0的可用内核?

我最近停止使用,macports因此我用于各种IPython内核的kernel.json文件已经过时了.我已重命名~/.ipython并删除了,~/.jupyter但启动的内核无法启动file not found错误.

更有说服力的是,当我运行时,jupyter-kernelspec list它仍然列出了我设置的所有旧内核.从哪里获取此信息以及我需要做什么来刷新/删除其缓存?

ipython ipython-notebook jupyter

45
推荐指数
7
解决办法
4万
查看次数

如何知道Jupyter笔记本中运行的是哪个?

我在浏览器中使用Jupyter笔记本进行Python编程,我已经安装了Anaconda(Python 3.5).但是我很确定Jupyter在使用本机python解释器运行我的python命令而不是使用anaconda.如何更改它并使用Anaconda作为翻译?

谢谢!

Ubuntu 16.10 - Anaconda3

python anaconda jupyter jupyter-notebook

45
推荐指数
5
解决办法
7万
查看次数

使用markdown调整jupyter笔记本中的图像大小

我想在Jupyter笔记本中添加图像,我希望有特定的高度和宽度.当我尝试使用添加图像时

![](img.png)

代码是添加完整的图像,但根据图像维度,我无法控制它.我尝试使用![](img.png = 200x100)但是图像没有出现.

有没有人知道添加预先指定尺寸的图像的方法?

html markdown image jupyter jupyter-notebook

45
推荐指数
5
解决办法
4万
查看次数

什么是Jupyter Notebook检查点文件?

除了原始的Jupyter Notebook文件(.ipynb文件),有时我得到一个.ipynb似乎直接链接到原始.ipynb文件的检查点文件.

这些检查点文件的目的是什么?

是什么导致它们被生成(有时我得到这种检查点文件,有时候我没有)?

这个问题与2年前提出的问题相同(仍然没有答案):

ipython notebook - 这些检查点文件是什么?

ipython jupyter jupyter-notebook

45
推荐指数
1
解决办法
3万
查看次数

如何在不触发异步上下文检查的情况下在 Jupyter Notebook 中使用 django 3.0 ORM?

Django 3.0 正在添加asgi/async 支持,并用它来保护在异步上下文中发出同步请求。同时,IPython 刚刚添加了顶级 async/await 支持,它似乎在默认事件循环内运行整个解释器会话。

不幸的是,这两个伟大的补充的结合意味着 jupyter notebook 中的任何 django ORM 操作都会导致SynchronousOnlyOperation异常:

SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async.
Run Code Online (Sandbox Code Playgroud)

正如异常消息所说,可以将每个 ORM 调用包装成sync_to_async()类似的形式:

SynchronousOnlyOperation: You cannot call this from an async context - use a thread or sync_to_async.
Run Code Online (Sandbox Code Playgroud)

但这不是很方便,特别是对于通常在属性查找时隐式解析的相关字段。

(我试过%autoawait off魔术,但它并没有在工作中,从快速浏览的文档,我假设这是因为ipykernels始终处于ASYNCIO循环中运行)

那么有没有办法在 django 中禁用异步上下文检查中的同步或在同步上下文中运行 ipykernel?


对于上下文:我编写了一个数据科学包,它使用 django 作为后端服务器,但还在 ORM 之上公开了一个基于 jupyter 的界面,允许您清理/注释数据、跟踪机器学习实验并在 jupyter notebook 中运行所有训练作业.

django ipython python-asyncio jupyter django-3.0

45
推荐指数
3
解决办法
7977
查看次数

如何通过sympy在ipython笔记本上打印漂亮?

我试过pprint,print前者只打印Unicode版本,后者不做漂亮的打印.

from sympy import symbols, Function
import sympy.functions as sym
from sympy import init_printing
init_printing(use_latex=True)
from sympy import pprint
from sympy import Symbol

x = Symbol('x')

# If a cell contains only the following, it will render perfectly.
(pi + x)**2

# However I would like to control what to print in a function, 
# so that multiple expressions can be printed from a single notebook cell.
pprint((pi + x)**2)
Run Code Online (Sandbox Code Playgroud)

python pretty-print sympy jupyter jupyter-notebook

44
推荐指数
4
解决办法
3万
查看次数