首页 > 其他分享 >JupyterLab无法点击按钮、快捷键失效的解决方法

JupyterLab无法点击按钮、快捷键失效的解决方法

时间:2023-07-01 17:01:10浏览次数:32  
标签:脚本 JupyterLab 插件 快捷键 按钮 com

  本文介绍JupyterLab菜单栏按钮无法点击、快捷键无法执行问题的解决办法。

  近期打开JupyterLab后,发现其中菜单栏按钮无法点击,快捷键也均无法执行。如图,红框内的按钮点击均无任何反应。

  为解决这一问题,首先尝试关闭VPN、浏览器代理设置等,均不奏效。随后,在搜索时看到Stack Overflow中一位网友的发现:在关闭类似于RightToCopy功能的浏览器插件后,问题解决。

  RightToCopy是一个解除网页文字复制限制的插件,虽说我的浏览器没有直接安装这个,但是也有一些类似功能的插件;因此对其逐一尝试。随后发现,我安装的具有类似功能的Absolute Enable Right Click & CopySimple Allow Copy插件无论开启还是关闭,都不能解决问题。

  随后想到,也有可能是油猴中安装的类似插件导致的问题。因此打开JupyterLab页面,查看此时有哪些油猴脚本被调用。基于此发现,是油猴中同样具有解除网页复制限制功能的Remove web limits脚本导致的问题。

  将其关闭后,刷新JupyterLab界面,其中对应按钮则均可正常使用。

  让我们更进一步:另一方面,Remove web limits是一款非常方便的脚本,本次为了正常使用JupyterLab而将其关闭,但后期需要用到相关功能时还是需要再将其打开,较为不便;因此首先准备向开发者报错,发现这一脚本的GitHub中已有类似的问题上报:

  依据其中一位用户的思路,我们可以将JupyterLab需要的http://localhost/域名放入脚本的黑名单:

  其中,将脚本代码的以下部分:

  // 域名列表
  var lists = {
    // 黑名单
    black_list: [
      /.*\.youtube\.com.*/,
      /.*\.wikipedia\.org.*/,
      /mail\.qq\.com.*/,
      /translate\.google\..*/
    ]
  };

  修改为:

  // 域名列表
  var lists = {
    // 黑名单
    black_list: [
      /.*\.youtube\.com.*/,
      /.*\.wikipedia\.org.*/,
      /mail\.qq\.com.*/,
      /translate\.google\..*/,
        /localhost.*/
    ]
  };

  即可实现在开启脚本的情况下,正常使用JupyterLab

  至此,大功告成。

标签:脚本,JupyterLab,插件,快捷键,按钮,com
From: https://blog.51cto.com/u_16002968/6600094

相关文章

  • vscode调整界面大小,缩放字体快捷键
    无意中发现的,缩放快捷键,哈哈。别的工具很多都是Ctrl+鼠标滚轮放大缩小,结果vscode没成功。注意:是缩放了界面导致字体缩放,不是设置中修改字体大小。快捷键:放大:Ctrl++缩小:Ctrl+-......
  • md常用快捷键
    一:菜单栏文件:alt+F编辑:alt+E段落:alt+P格式:alt+O视图:alt+V主题:alt+T帮助:alt+H二:文件新建:Ctrl+N新建窗口:Ctrl+Shift+N打开:Ctrl+O快速打开:Ctrl+P保存:Ctrl+S另存为:Ctrl+Shift+S偏好:Ctrl+,关闭:Ctrl+W三:编辑撤销:Ctrl+Z重做:Ctrl+Y剪切:Ctrl+X复制:Ctrl+C粘贴:Ctr......
  • mysql workbench 快捷键
    mysqlworkbench常用快捷键新建tab(newtab)ctrl+t执行当前语句(executecurrentstatement)ctrl+enter执行全部或选中的语句(executeallorselection)ctrl+shift+enter查看执行计划(explaincurrentstatement)ctrl+alt+x注释--加空格,如–select*fromt;以上快捷......
  • uniapp,微信小程序点击按钮打开地图进行导航
    uniapp示例:<viewclass="order-contact-item"style="width:50%;text-align:center;"@tap="openMapNavigation">导航商家</view> //js函数打开导航 openMapNavigation(){ varthat=this; uni.getLocation({ type:'g......
  • linux vim常用快捷键
    linuxvim常用快捷键行尾插入:A行首插入:I光标后插入:a光标前插入:i往下插入空行:o往上插入空行:O定位整个文本第一行:gg定位整个文本最后一行:G定位某行:比如定位21行::21或21gg或21G复制整行:yy粘贴:p往下复制3行:3yy复制单个字符:v模式——y复制——p粘贴删除整行:dd往下删......
  • win11 快捷键
    01、Ctrl+Shift+Esc可直接打开任务管理器。02、Win+Shift+s打开系统自带截图工具,截图键不会导致右键菜单关闭。03、Win+V可以查看贴板历史(Win+I打开设置/系统/贴板可以关闭此功能)。04、Win10以上系统控制台可按AIt+Enter切换全屏。05、在命令行窗口可以......
  • HBuilder 快捷键的教程
    /*注:本教程针对HBuilder5.0.0,制作日期2014-12-31*/创建HTML结构:h8(敲h激活代码块列表,按8选择第8个项目,即HTML代码块,或者敲htEnter)中途换行:'Ctrl+Enter'设置charset:me6Enter引用外部js:s2Enter'Ctrl+Enter'创建js区块:sEnter创建函数:fun3(或者funnEnter)为函数......
  • winform控件开发一之复合控件开发(6)切换按钮(Switch)
    使用自定义控件,实现一个切换按钮,显示效果如下: 通过双击实现切换操作实现代码如下:usingSystem.Drawing;usingSystem.Drawing.Drawing2D;usingSystem.Windows.Forms;namespace各种C_sharp功能测试{publicpartialclassSwitch:Control{public......
  • 终端中的快捷键
    以下快捷键的本质是向终端输入控制字符windows:gitbash、Linux:bashCtrl+C:通常用于中断进程或操作Ctrl+D:表示文本的结束或退出当前终端Ctrl+Z:通常用于挂起一个进程使其处于暂停状态Ctrl+H:表示退格键(Backspace)Ctrl+W:表示删除光标前的一个单词Ctrl+M:表示回车键(Carriage......
  • U3D常用快捷键
              翻译搜索复制......