首页
学习
活动
专区
圈层
工具
发布

win10配置linux子系统使用python绘图并显示--WSL使用GUI输出

默认情况下,Win10的linux子系统(WSL)是只能使用命令行程序的。所有图形界面的程序都无法执行。...通过为Win10安装XWindows协议的终端应用,可以让Win10成为一台XWindow终端,从而接受Linux的XWindow显示输出。...下载安装就可以,我因为一些习惯上的原因使用了后者。 安装设置都使用默认即可,其中在显示端口设置的位置,默认是-1,表示自动选择,大多数情况是可以工作的。...启动WSL,比如我用的Ubuntu(WSL已经启动的话,刚修改完配置文件也要重新启动或者重新连接一次以便配置生效),这时候Linux已经可以使用GUI输出了,但默认情况下的安装,是没有任何GUI程序的。...安装XWindow之后,希望使用matplotlib绘图输出,需要另外安装TkAgg库,否则仍然无法绘图显示。

4.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    干货:AutoHotkey电脑按键神器介绍,游戏玩家必备

    您可以自己编写 宏(AutoHotkey Script) 或者使用宏录制器(AutoScriptWriter)来生成;● 为键盘,游戏操纵杆和鼠标创建 热键。 ...事实上任何的按键、按钮或组合键都可以被设置为热键;● 可以对Windows各类型窗口进行匹配以及相关属性调整(例如:透明、隐藏、置顶、改变大小等);● 当键入您自定义的缩写时可以 扩展缩写。...三、其他实用功能●  关闭或屏蔽Windows自有的快捷键,例如Win+E和Win+R;●  取替Alt-Tab(通过按键、鼠标滚轮或按钮)从而减轻RSI(肢体重复性劳损);●  本机代码互操作:●  ...四、软件特色● 发送键盘和鼠标操作,几乎所有的东西自动化。你可以写一个鼠标或键盘宏通过手工或使用宏录制。● 创建热键键盘,操纵杆和鼠标。几乎所有的关键按钮,或组合可以成为一个热键。...例如,键入“BTW”可以自动产生“的方式。”● 创建自定义数据录入表格,用户界面和菜单栏。见GUI详情。● 重映射你的键盘,游戏杆和鼠标上的按键和按钮。

    2.1K30

    多窗口下的批量操作脚本 - 利用win3

    环境:python 3.7.x 使用的模块:pyautogui, win32gui 使用的工具:WindowSpy++ 背景:最近要用帮同学处理400+张图片的文字识别,考虑用python实现 [天若OCR...* 在使用pyautogui的过程中,我遇到了一些问题,如反复使用pyautogui.hotkey('ctrl','v')来模拟Ctrl+V热键的时候,有一定的概率出错。...②使用win32前置窗体:     如定义函数,前置[图片查看器]的代码如下: 1 import win32gui 2 3 def fore_text(): 4 #描述类名 5 cla...9 win32gui.SetForegroundWindow(ctjb) *  win32gui.FindWindow()函数的信息如下: ?...(转载自https://blog.csdn.net/guangyinglanshan/article/details/77847952,"如何利用Python和win32编程避免重复性体力劳动(一)——

    2.6K10

    Win8快捷键

    在操作习惯上,Metro界面更多的照顾平板电脑等触摸设备,针对传统的键盘鼠标操作,Win8也在引导着用户尽可能多的使用快捷键,此外还要学会善用鼠标右键。...以下提供快捷键: Windows 键 + C 显示个性分类和时钟 Windows 键 + I 打开“设置”个性分类 Windows 键 + K 打开“设备”个性分类 Windows 键 + H 打开“共享...Windows 键 + O 开启或关闭屏幕方向锁定(如果您的电脑支持屏幕方向自动感应) Windows 键 + ‘ 当您将应用程序向一侧对齐时,此热键将切换屏幕上应用程序的中心。...Windows 键 + . 当您将应用程序向一侧对齐时,此热键会将拆分栏移动至右侧 Windows 键 + Shift + ....当您将应用程序向一侧对齐时,此热键会将拆分栏移动至左侧 原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明转载自:Win8快捷键

    1.9K30

    双系统 Hexo和github的常用命令行归纳

    想不起来全名没关系,按Tab键可以自动补全。 git命令行操作(source分支) 这里我们假定你已经在windows那边提交过代码,那么我们在Ubuntu下的代码版本是低于远程仓库的。...这里要使用clean命令清理缓存。...,我是把WIN10的Hexo文件目录设置在D盘,而快捷键启动是默认在C盘。...想不起来全名没关系,按Tab键可以自动补全。 git命令行操作(source分支) 这里我们假定你已经在Ubuntu那边提交过代码,那么我们在Win10下的代码版本是低于远程仓库的。...汉化 Win10的git安装版自带一个git bash的终端和git GUI图形化界面,不过原则上我是要鄙弃的,毕竟用图形化界面一点也不elegant。

    62320

    Python 自动化指南(繁琐工作自动化)第二版:二十、使用 GUI 自动化控制键盘和鼠标

    保持在轨道上 在您进入 GUI 自动化之前,您应该知道如何避免可能出现的问题。Python 可以以令人难以置信的速度移动鼠标和击键。事实上,它可能太快了,其他程序跟不上。...幸运的是,有几种方法可以防止 GUI 自动化问题或从中恢复。 暂停和自动防故障 如果你的程序有一个 bug,而你不能使用键盘和鼠标来关闭它,你可以使用 PyAutoGUI 的自动防故障功能。...注销关闭一切 也许停止失控的 GUI 自动化程序的最简单方法是注销,这将关闭所有正在运行的程序。在 Windows 和 Linux 上,注销热键是CTRL+ALT+DEL。...这样的字符,PyAutoGUI 也会自动模拟按住SHIFT键。 键名 不是所有的键都容易用单个文本字符来表示。例如,如何将SHIFT或左箭头键表示为单个字符?...在 Word 中,CTRL+ALT+SHIFT+S热键组合显示样式窗格。

    11.9K51

    13典藏AutoHotKey脚本让您生活更轻松

    在开始之前,假定您已经知道如何安装和配置AutoHotKey。此外,请注意以英文分号开头的行是注释。 1....当您选中一些内容并按Ctrl + Shift + C时,以下脚本将自动用百度搜索: ; 热键Ctrl + Shift + C 可以用百度搜索选中的文字 ^+c:: { Send, ^c Sleep...自定义缩略语 致敬Intellij IDEA 代码自动补全,AutoHotkey可以实现类似的自定义缩略语(Live Template),按Tab键后自动展开补全。...重新利用那些功能键 除了F2(重命名),F5(刷新)和F11(浏览器中的全屏显示)之外,我们大多数人几乎都不会使用键盘上的功能键。...; 暂时挂起 AutoHotKey脚本 #ScrollLock::Suspend ; Win + scrollLock return 图片 13.锁定Windows系统时关闭显示器 ;; Use Win

    4.5K20

    如何使用光盘安装win7系统方法

    ,然后进入光盘安装界面,再根据提示安装,下面小编教大家如何使用光盘安装win7系统的详细步骤。...光盘安装win7系统步骤如下 1、在电脑光驱上放入win7系统光盘,重启时按F12、F11、Esc等启动热键,在弹出的启动菜单中选择DVD选项,按下回车键,不支持快捷键的老旧机型参考第二点进入BIOS设置光驱为第一启动项...; 2、少数电脑会显示Press any key to boot from CD......win7到C盘】,弹出提示框,直接点击确定; 6、进入到这个界面,执行系win7统解压到C盘的操作; 7、完成解压后,电脑会自动重启,取出光盘,继续执行安装win7系统以及配置过程; 8、再次重启之后...光盘安装win7系统步骤就是这样了,大家有光盘的话可以根据上述步骤通过光盘安装win7系统,希望对大家有帮助。 转:光碟装系统 如何使用光盘安装win7系统方法(win7xzb.com)

    2.5K00

    如何使用Autobloody自动利用BloodHound显示的活动目录提权路径

    关于Autobloody Autobloody是一款针对活动目录的安全审查工具,在该工具的帮助下,广大研究人员可以通过自动化的形式利用BloodHound扫描发现的活动目录提权路径来实现权限提升。...如果BloodHound数据库中存在两个对象之间的提权路径,那么该工具将会以自动化的形式通过这两个活动目录对象,即源对象(我们拥有的)和目标对象(我们想要的)来实现权限提升。...工具的自动化操作分为两个步骤: 1、使用BloodHound数据和Neo4j查询来寻找最佳的权限提升路径; 2、使用bloodyAD包执行搜索到的提权路径; Autobloody基于bloodyAD实现其功能...工具使用 首先,我们必须将相关数据导入到BloodHound中(例如使用SharpHound或BloodHound.py),然后Neo4j也必须同时运行起来。...PASSWORD] [-k] [-c CERTIFICATE] [-s] --host HOST AD Privesc Automation options: -h, --help 显示工具帮助信息和退出

    1.8K10

    aardio 快捷键与热键

    今天开始学习aardio中的快捷键与热键设置。简单热键设置我发现aardio里设置热键其实很简单,用key.hotkey模块就能轻松实现。...试了个小例子,当按下Ctrl+Alt+A组合键时,程序会弹出消息框,代码如下:import win.ui;import key.hotkey/*DSG{{*/var winform = win.form...};})winform.show()win.loopMessage()这里先创建了hotkey对象,然后用loadTable方法设定热键组合和对应的操作函数,运行后按下组合键真的弹出了消息框,超有成就感...()按下Ctrl+Alt+N真的瞬间打开了记事本,这种“一键启动”的感觉太爽了,以后可以用热键触发各种程序操作。...感觉热键设置让程序操作变得更便捷,就像给程序赋予了“快捷键魔法”,以后要多尝试把热键和更多功能结合起来,提升程序使用效率。

    23410

    在AI技术唾手可得的时代,挖掘新需求成为制胜关键——某知名自动化脚本工具需求洞察

    内容描述核心功能定位:该项目是一款开源的宏创建和自动化软件工具,允许用户通过自定义脚本语言自动化重复性任务。其核心定位是提供简单高效的自动化解决方案,特别擅长定义键盘快捷键(热键)来简化用户操作。...关键应用场景:广泛应用于自动化重复性计算任务、快速文本输入、系统管理自动化、GUI自动化测试等场景。...典型用户包括需要批量处理文档的办公人员、需要自动化测试的软件开发人员,以及希望通过快捷键提升操作效率的普通用户。...功能特性热键与热字符串:支持自定义键盘快捷键和自动替换文本字符串,可配置多种触发条件和行为模式GUI自动化:提供窗口管理、控件操作、鼠标键盘模拟等完整的图形界面自动化能力系统集成:深度集成Windows...系统API,支持注册表操作、文件管理、进程控制等系统级功能脚本编译:支持将脚本编译为独立可执行文件,便于分发和部署跨版本兼容:维护v1和v2两个主要版本,提供平滑的迁移路径和兼容性支持使用说明该项目支持通过

    17210

    嵌入式AI快速入门课程-K510篇 (第二篇 Ubuntu的基础操作)

    下打开任务管理器 图 1.4 查看虚拟化是否开启 如果上图中虚拟化没有显示为“已启动”,需要重启电脑进入BIOS启动虚拟化。...第2步:找到虚拟化菜单 用键盘的右方向键选中 “Configuration”菜单,然后使用下方向键选中“Intel Virtual Technology”选项并回车,如图 1.5所示: 图 1.5...(注:部分机型需要配合Fn+F10)调出保存对话框,选择“Yes”保存退出并自动重启电脑,如图 1.7所示: 图 1.7 退出BIOS且保存 1.1.1 使用VMware运行Ubuntu...但是一般我们使用Linux都是在命令行下进行操作,所有的操作我们的都可以通过输入命令来完成,绝大多数情况下使用命令行来操作Linux系统比通过在GUI下操作的效率高很多,虽然说我们使用的Ubuntu是包含了...GUI的Linux发行版,然而我们可以像在windows下那样唤出Ubuntu的终端,打开Ubuntu的终端非常简单,以我们使用的Ubuntu20.04为例,有种方法可以直接在Ubuntu的用户界面下

    37810

    基于 autohotkey 我写了工具

    一个脚本可以执行一个动作然后退出, 但大多数脚本定义了一些热键, 当热键按下时, 热键后面跟着的一个或多个动作将会执行....使用 快捷键改写 面向窗口 关闭/退出 ctrl + q 最小化 alt + m 最大化 通过鼠标手势软件进行实现 面向多标签应用程序 切换到上个标签 ctrl + shift + tab 切换到下个标签...ctrl + tab 新建标签 ctrl + alt + shfit + t 必要时重新定义了快捷键,同时也为了和其他场景快捷键不冲突,只能如此 关闭标签 ctrl + w 正常情况下统一为 alt...热键 之 重写快捷键 ctrl + alt + shfit + t 新建标签/窗口(支持 vscode、WindowsTerminal、资源管理器、主流浏览器) ctrl + shift + tab /...建议使用 LiberOffice 打开。 自定义热键 和 热串 type: app or web or file or text path:实际运行的网址或程序路径 hk:绑定的热键,例如 !

    1.7K50

    AutoHotkey(续集)

    当你键入它们时, 热字串主要用于扩展缩写(自动替换). 当然, 它也可以用来启动任何脚本动作...."那么, 该如何创建一个热键?" 好问题. 热键是通过一对 :: 创建的. 按键名或组合按键名必须在 :: 左边. 代码则跟在后面, 以 Return 结束....键和其神秘符号 你可能会问"我怎么知道 ^ 代表 Ctrl?!". 好问题! 为了帮助你学习 ^ 和其它符号的意思, 注意看这个表: 符号 描述 # Win(Windows 徽标键) !...(完整的符号列表, 请查看热键页面) 此外, 对于所有/大多数能用于热键双冒号左边的热键名称, 请参阅按键列表. 你可以通过在两个按键(除手柄键) 之间, 使用 & 来定义一个组合热键....一个例子显示了不应该对热键做的情景: ; 当你创建热键时... ; 错误的 {LCtrl}:: Send, AutoHotkey Return ; 正确的 LCtrl:: Send, AutoHotkey

    4.4K30

    在Python中如何使用GUI自动化控制键盘和鼠标来实现高效的办公

    参考链接: 使用Python进行鼠标和键盘自动化 在计算机上打开程序和进行操作的最直接方法就是,直接控制键盘和鼠标来模仿人们想要进行的行为,就像人们坐在计算机跟前自己操作一样,这种技术被称为“图形用户界面自动化...”,也可称为“GUI自动化”  将 GUI 自动化看成是对一个机械臂编程。...自动化之前,你需要知道如何解决可能发生的问题。...1.2.1 通过任务管理器来关闭程序  windows中可以使用 Ctrl+Alt+Delete键来启动,并且在进程中进行关闭,或者直接注销计算机来阻止程序的乱作为  1.2.2 暂停和自动防故障设置 ...你可以使用try和except语句来处理这种异常,也可以让程序自动发生崩溃而停止。

    5.6K31
    领券