在下一篇文章中,我们将介绍Mu。 旨在使学生更轻松地学习使用Python进行编码的开源编辑器。 如我所说,Mu是面向初学者的Python编辑器。 它旨在使学习体验更加愉快。 该编辑器使学生能够从一开始就体验编码成功。 每当您学习新知识时,我认为这很重要。 如果您曾经尝试教别人编码,您将立即了解Mu的重要性。
大多数编程工具都是由开发人员为开发人员设计的,无论其年龄如何,都不适合初学者。 但是,这个程序是 老师为学生写的.
Mu是Nicholas Tollervey的创意。 Nicholas是一位受过古典训练的音乐家,在担任音乐老师的同时,他对Python和开发产生了兴趣。 他正在寻找一个 Python编程的简单界面。 我想要一些没有其他编辑人员那么复杂的东西。 因此,她与Raspberry Pi基金会的教育主管Carrie Ann Philbin合作开发了该编辑器。
它的创造者说Mu'旨在成为真实”,因为没有人可以在30分钟内学习Python。 在开发Mu时,他与老师,观察员俱乐部和高中生一起使用Python进行工作。 由此,他发现少即是多,并且使事情变得简单可以改善最终产品的功能。 该程序只有大约3.000行代码.
Mu是一个开源应用程序(根据GNU GPLv3许可)用Python编写。 它最初是为与Micro bit微型计算机一起使用而开发的。 由于其他老师的评论和要求,他们促使其创建者将Mu重写为通用的Python编辑器。
在Ubuntu上安装Mu
是的,我知道 你有 Python3与 设置工具 y 轮 已安装 在你的团队中,使用Python的内置包管理器pip轻松安装Mu。 为了 安装此编辑器,我们只需打开一个终端(Ctrl + Alt + T)并输入以下内容:
pip3 install mu-editor
在安装过程中,我们会在屏幕上看到许多从Internet下载的内容。 这些是Mu需要工作的其他Python库。 完成后, 运行程序,仍然在终端中,我们将编写:
mu-editor
为Mu创建快捷方式
当pip在我们的计算机上安装该软件时, 启动器或菜单项将不会自动创建。 幸运的是,有人创建了一个 称为快捷方式的实用程序。 如果您尚未在virtualenv中隔离Mu,则可以使用它解决此问题。
简单地 美国 点子 安装快捷方式。 然后,您可以在计算机上找到Mu的快捷方式。 为了创建快捷方式,请打开一个终端(Ctrl + Alt + T)并输入以下内容:
pip3 install shortcut shortcut mu-editor
此时,我们可以轻松启动此Python编辑器。 我不得不说,使用快捷方式后,我发现启动器在Ubuntu中的出现方式与其他任何方式一样,但是 图片丢失.
要向其中添加图像,我们首先必须将要用作图标的图像保存在目录中 〜/ .local /共享/图标/彩色/ 16×16 /应用. 如果目录不存在,请创建它们。 在此示例中,我使用了一个名为 品牌.png.
将图像放在指定的目录中后,我们将不得不打开一个终端(Ctrl + Alt + T)。 在其中,我们为 编辑捷径:
sudo vim ~/.local/share/applications/launch_mu-editor.desktop
在此文件中,我们将必须添加图像的名称,如下所示:
此后,我们保存文件。 就我而言 我必须注销并重新打开它 现在找到我 带有图像的启动器.
启动Mu编辑器
完成上述所有操作之后,在我的计算机上搜索程序时,我已经可以看到以下内容:
当我们启动它时,我们将能够 选择如何使用编辑器.
在本文中,我选择了Python 3,它启动了一个用于编写代码的环境。 Python外壳位于其正下方。 这将 按下“运行”按钮后即可查看代码执行情况. 程序界面提供的菜单非常易于使用和理解。 这使初学者可以轻松使用此编辑器进行编码。
除了简单之外,编辑器 以以下形式提供大量信息 教程 和其他可用资源 网站。 该程序还将找到一个按钮,以从Web浏览器访问帮助。
在网站上,我们还可以看到一些帮助发展Mu的志愿者的名字。 如果你想 成为其中之一 并为该计划的发展做出贡献,他们在网络上说所有志愿者都会受到好评。
2条评论,留下您的评论
您好,我尝试了此处提到的所有方法在Ubuntu中安装Mu,但出现以下错误:
追溯(最近一次通话):
在第7行中的文件«/home/fergomez/.local/bin/mu-editor»
从mu.app导入运行
在第3.5行的“ /home/fergomez/.local/lib/python29/site-packages/mu/app.py”文件中
从PyQt5.QtCore导入QTimer,Qt
ImportError:/home/fergomez/.local/lib/python3.5/site-packages/PyQt5/QtCore.so:未定义符号:PySlice_AdjustIndices
你好。 您提到的此错误发生在某些用户身上。 他们在中对此发表评论 您的GitHub页面。 看看它是否可以为您提供帮助。 莎露2。