小编Jan*_*Jan的帖子

如何在Ubuntu 15.10中安装/运行Jupyter?

我已经安装了python3/ipython3(和笔记本).所以我按照说明操作,我做了:

$ pip3 install jupyter
Run Code Online (Sandbox Code Playgroud)

它似乎已经成功了.但似乎没有安装(至少不在我的PATH中):

$ jupyter
jupyter: command not found

$ python3 jupyter
python3: can't open file 'jupyter': [Errno 2] No such file or directory

$ ipython3 jupyter
[TerminalIPythonApp] WARNING | File not found: 'jupyter'

$ ipython jupyter
[TerminalIPythonApp] WARNING | File not found: u'jupyter'
Run Code Online (Sandbox Code Playgroud)

对不起,对于python安装细节我是个菜鸟,我当然错过了一些明显的东西,但我在文档中找不到它.

任何帮助将非常感激!!:)

python jupyter

5
推荐指数
1
解决办法
1081
查看次数

如何在不破坏客户端代码的情况下拆分大包?

假设我有一个名为foob​​ar的库包.

随着时间的推移,它变得又大又重.

幸运的是它是可分的,我设法将其功能分成两个独立的包foobar - 大多数客户只需要使用其中一个.

由于我的库已被许多客户端使用,为了兼容性,我仍然希望维护foob​​ar包作为foobar中当前功能的代理.

如何在Go中实现这一目标?

想到的一种方法是在foobar中为每个结构/函数创建foob​​ar中的别名.因此,如果foo定义和bar定义,我会在foob​​ar中:F()B()

var (
  F = foo.F
  B = bar.B
)
Run Code Online (Sandbox Code Playgroud)

但我希望有一种更简单/更清洁的方式.

go

2
推荐指数
1
解决办法
70
查看次数

标签 统计

go ×1

jupyter ×1

python ×1