Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >ModuleNotFoundError:没有名为“jupyter_tabnine”的模块

ModuleNotFoundError:没有名为“jupyter_tabnine”的模块
EN

Stack Overflow用户
提问于 2020-02-07 14:04:46
回答 2查看 1.6K关注 0票数 1

我尝试这样安装jupyter tabnine扩展:

代码语言:javascript
运行
AI代码解释
复制
pip3 install jupyter-tabnine
jupyter nbextension install

对于第二个命令,我有这个错误:

代码语言:javascript
运行
AI代码解释
复制
Installing /home/rouizi/.local/lib/python3.6/site-packages/jupyter_tabnine/static -> jupyter_tabnine
Traceback (most recent call last):
  File "/home/rouizi/.local/bin/jupyter-nbextension", line 11, in <module>
    sys.exit(main())
  File "/home/rouizi/.local/lib/python3.6/site-packages/jupyter_core/application.py", line 268, in 
launch_instance
    return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
  File "/home/rouizi/.local/lib/python3.6/site-packages/traitlets/config/application.py", line 664, in 
launch_instance
    app.start()
  File "/home/rouizi/.local/lib/python3.6/site-packages/notebook/nbextensions.py", line 983, in start
    super(NBExtensionApp, self).start()
  File "/home/rouizi/.local/lib/python3.6/site-packages/jupyter_core/application.py", line 257, in start
    self.subapp.start()
  File "/home/rouizi/.local/lib/python3.6/site-packages/notebook/nbextensions.py", line 711, in start
    self.install_extensions()
  File "/home/rouizi/.local/lib/python3.6/site-packages/notebook/nbextensions.py", line 690, in 
install_extensions
    **kwargs
  File "/home/rouizi/.local/lib/python3.6/site-packages/notebook/nbextensions.py", line 220, in 
install_nbextension_python
    destination=dest, logger=logger
  File "/home/rouizi/.local/lib/python3.6/site-packages/notebook/nbextensions.py", line 121, in 
install_nbextension
    ensure_dir_exists(nbext)
  File "/home/rouizi/.local/lib/python3.6/site-packages/jupyter_core/utils/__init__.py", line 13, in 
ensure_dir_exists
    os.makedirs(path, mode=mode)
  File "/usr/lib/python3.6/os.py", line 210, in makedirs
    makedirs(head, mode, exist_ok)
  File "/usr/lib/python3.6/os.py", line 220, in makedirs
    mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/usr/local/share/jupyter'

所以我试着用sudo

代码语言:javascript
运行
AI代码解释
复制
sudo jupyter nbextension install --py jupyter_tabnine

Traceback (most recent call last):
  File "/snap/jupyter/6/bin/jupyter-nbextension", line 11, in <module>
    sys.exit(main())
  File "/snap/jupyter/6/lib/python3.7/site-packages/jupyter_core/application.py", line 266, in 
launch_instance
    return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
  File "/snap/jupyter/6/lib/python3.7/site-packages/traitlets/config/application.py", line 658, in 
launch_instance
    app.start()
  File "/snap/jupyter/6/lib/python3.7/site-packages/notebook/nbextensions.py", line 988, in start
    super(NBExtensionApp, self).start()
  File "/snap/jupyter/6/lib/python3.7/site-packages/jupyter_core/application.py", line 255, in start
    self.subapp.start()
  File "/snap/jupyter/6/lib/python3.7/site-packages/notebook/nbextensions.py", line 716, in start
    self.install_extensions()
  File "/snap/jupyter/6/lib/python3.7/site-packages/notebook/nbextensions.py", line 695, in 
install_extensions
    **kwargs
  File "/snap/jupyter/6/lib/python3.7/site-packages/notebook/nbextensions.py", line 211, in 
install_nbextension_python
    m, nbexts = _get_nbextension_metadata(module)
  File "/snap/jupyter/6/lib/python3.7/site-packages/notebook/nbextensions.py", line 1122, in 
_get_nbextension_metadata
    m = import_item(module)
  File "/snap/jupyter/6/lib/python3.7/site-packages/traitlets/utils/importstring.py", line 42, in 
import_item
    return __import__(parts[0])
ModuleNotFoundError: No module named 'jupyter_tabnine'

似乎没有找到模块jupyter_tabnine,我该怎么解决这个问题?

EN

回答 2

Stack Overflow用户

发布于 2020-04-17 23:16:10

我得到了同样的问题,但它似乎解决了以下升级:

代码语言:javascript
运行
AI代码解释
复制
pip3 install jupyter-tabnine --upgrade

如果不适合你,那就试试sudo:

代码语言:javascript
运行
AI代码解释
复制
 sudo pip3 install jupyter-tabnine --upgrade

升级后,我尝试并解决了问题:

代码语言:javascript
运行
AI代码解释
复制
sudo jupyter nbextension install --py jupyter_tabnine

希望你的工作顺利完成。

票数 2
EN

Stack Overflow用户

发布于 2020-04-25 18:59:09

亲爱的,我建议你遵循我下面的方法,并且你喜欢使用它

  1. pip install jupyter_contrib_nbextensions
  2. jupyter contrib nbextension install --user
  3. Start jupyter notebook "Nbextensions"
  4. There,
  5. 其中一个标签现在应该会显示你会找到"Hinterland“。选中该框以启用。

必须尝试

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60115014

复制
相关文章
php执行系统外部命令
提供4种方法: - exec()、passthru()、system()、 shell_exec()。 在开始介绍前,先检查下php配置文件php.ini中是有禁止这是个函数。找到 disable_functions,配置如下: disable_functions = 如果"disable_functions="后面有接上面四个函数,将其删除。 默认php.ini配置文件中是不禁止你调用执行外部命令的函数的。 方法一:exec() function exec(string $command,array
猿哥
2019/08/01
1.1K0
PHP实现执行外部程序的方法详解
在一些特殊情况下,会使用PHP调用外部程序执行,比如:调用shell命令、shell脚本、可执行程序等等,今天在源码中了解了一下PHP执行外部程序的方法,借此机会顺便整理一下。
用户8826052
2021/07/13
1K0
Kubernetes(三) 如何从外部访问服务
.example_responsive_1 { width: 200px; height: 50px; } @media(min-width: 290px) { .example_responsive_1 { width: 270px; height: 50px; } } @media(min-width: 370px) { .example_responsive_1 { width: 339px; height: 50px; } } @media(min-width: 500px) { .example_responsive_1 { width: 468px; height: 50px; } } @media(min-width: 720px) { .example_responsive_1 { width: 655px; height: 50px; } } @media(min-width: 800px) { .example_responsive_1 { width: 728px; height: 50px; } } (adsbygoogle = window.adsbygoogle || []).push({});
草堂笺
2019/12/20
2.9K0
php如何实现延迟执行
有时候我们需要某个功能或程序延迟几秒或一段时间执行,JS 的话,使用 setTimeout 可以实现
小鑫
2022/04/24
2K0
php代码执行函数_php代码如何运行
大家好,又见面了,我是你们的朋友全栈君。 ** php代码执行函数解析 ** ​一、代码执行漏洞原理: 用户输入的数据被当做后端代码进行执行 <?php @eval($_REQUEST[8])?>
全栈程序员站长
2022/11/10
16.1K0
php代码执行函数_php代码如何运行
从 JavaScript 的单线程执行说起
希望在马山可以弹出一个警告提示框 “a” 来,但是始终没有来;而且,在 FireFox 中跑还得到了这样的提示,并提示你是否要终止这段脚本的执行,遇事我选择终止以后,“a” 倒是弹出来了,但是 “b” 却弹不出来了:
四火
2022/07/18
4140
从 JavaScript 的单线程执行说起
python 执行外部命令
1、os.system(command)或者os.popen(..........)
py3study
2020/01/07
1K0
从并发处理谈PHP进程间通信(一)外部介质
枕边书
2018/01/04
1.3K0
PHP执行系统外部命令函数:exec()、passthru()、system()、shell_exec()
php提供4种方法执行系统外部命令:exec()、passthru()、system()、 shell_exec()。 在开始介绍前,先检查下php配置文件php.ini中是有禁止这是个函数。找到 disable_functions,配置如下:
全栈程序员站长
2022/07/08
1.6K0
php执行系统外部命令函数:exec()、passthru()、system()、 shell_exec()
php提供4种方法执行系统外部命令:exec()、passthru()、system()、 shell_exec()
Yiiven
2022/12/15
1.1K0
如何在 Chrome 中执行 JavaScript 代码
要在浏览器中执行 JavaScript 脚本,首先你的浏览器得支持。现在主流推荐 Chrome 浏览器,也可以使用基于 Chromium 的 Edge 浏览器。下面来介绍如何在 Chrome 中打开开发者工具,以及如何在开发者工具中运行调试 JavaScript 代码。
村雨遥
2022/03/14
6.4K0
如何在 Chrome 中执行 JavaScript 代码
JavaScript代码是如何被执行的
计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。根据语言的执行流程,可以把语言分成编译型语言和解释型语言。
木子星兮
2020/07/16
1.1K0
python 外部命令执行--OS
 Python 也可以通过os、subprocess执行外部shell命令对POSIX类型系统进行操作。
py3study
2020/01/08
3360
Python 执行Shell 外部命令
1、os.system() 此方法执行的外部程序,会将结果直接输出到标准输出。os.system的返回结果为执行shell 的 $? 值。 因此请执行没有输出结果的程序时适合使用此方法。如touch
py3study
2020/01/07
1.2K0
如何从JavaScript跨越到TypeScript [基础进阶知识点]
一致,都会导致报错。 建议使用npm 全局安装typeScript 然后使用 tsc *.ts 进行编译TS文件
Peter谭金杰
2019/08/02
1.3K0
手把手教会你JavaScript引擎如何执行JavaScript代码
JavaScript 在运行过程中与其他语言有所不一样,如果不理解 JavaScript 的词法环境、执行上下文等内容,很容易会在开发过程中产生 Bug,比如this指向和预期不一致、某个变量不知道为什么被改了,等等。所以今天我们就来聊一聊 JavaScript 代码的运行过程。
前端皮皮
2022/08/17
4600
手把手教会你JavaScript引擎如何执行JavaScript代码
从CPU如何执行进程说起
CPU妈妈:大家好,我叫CPU,我就是计算机的大脑,我能够发出各种命令,控制整个计算机。
xujjj
2019/06/29
7820
从CPU如何执行进程说起
【说站】php Zend引擎如何执行代码
以上就是php Zend引擎执行代码的方法,希望对大家有所帮助。更多php学习指路:php教程
很酷的站长
2022/11/24
1K0
【说站】php Zend引擎如何执行代码
linux 如何关闭正在执行的php脚本
1. 如果不是后台执行,直接ctrl+c 就终止执行 2. 如果是后台执行 首先执行:sudo ps –ef|grep php
全栈程序员站长
2022/07/11
2.5K0
点击加载更多

相似问题

如何从外部HTML执行Javascript

34

如何从外部文件显示/执行PHP?

48

从php引用外部javaScript

53

如何从javascript函数执行php?

50

从php执行javascript

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档