1

我正在尝试使用以下笔记本命令安装 nltk:

!pip install nltk

但是,这会引发以下错误:

error: could not create '/usr/local/src/bluemix_ipythonspark_141/notebook/lib/python2.7/site-packages/nltk': 
Permission denied

如何从 Jupyter 笔记本安装 nltk?请注意,bluemix 上的 spark 环境只能通过 notebook 访问。她无法进入环境。

4

3 回答 3

7

由于问题是关于Bluemix上的 IPython 笔记本,因此以下内容就足够了:

!pip install --user nltk

无需操纵sys.path.

于 2015-12-02T06:36:28.617 回答
2

解决方案是从笔记本安装,如下所示:

!pip install --user nltk

然后在下一个单元格中输入:

import os
says.path.append(os.getenv('HOME')+'/.local/lib/python2.7/site-packages')
import nltk

更新:您不必按照已接受的答案中所述操作 sys.path 。

于 2015-12-01T22:53:44.623 回答
0

我不确定实际问题是权限问题还是其他问题。如果你有 sudo 访问权限,你可以尝试运行上面带有 sudo 前缀的命令,看看它是否修复了它。

于 2015-12-01T22:28:50.553 回答