大家好,欢迎来到IT知识分享网。
deepin os下使用Geany编写python程序
一、最新版deepin默认同时安装python2和python3的,先测试一下版本:
1、Ctrl+Alt+T或者Ctrl + Alt + F2,调出Terminal;
2、输入 $ python 或 $ python3 查看已安装的版本(分别显示2和3的版本信息,若不显示说明未安装对应版本);
3、若需要退出当前编辑返回终端,执行命令 exit()或Crtl+D
二、安装并配置Geany(以使用Python3为例)
1、输入命令$ sudo apt-get install geany,这里需要输入系统帐号与密码;
2、配置Geany环境
(1)打开Geany,默认为中文界面。点击菜单栏的“文档”、“设置文件类型”、“脚本语言”、“Python源文件”;
(2)点击菜单栏的“生成”、“设置生成命令”、将Python命令下Compile 后面框修改为python3 -m py_compile “%f”;然后,在执行命令下的Execute 后面框中修改为 python3 “%f”;
三、回到Geany编辑界面,输入程序代码,“编译”“生成”“执行”,你会发现并不像windows下顺序通过,提示“make: * 没有指明目标并且找不到 makefile。 停止。”
网上找了很久都没找到解决办法。另外,以上步骤网上非常常见。对于我们提到的问题,有很多网友遇到,但都没提供准确的解决方法,有些提示没有安装“gcc”,这完全是错误的。且网上大多数资料,对程序出错都指向配置环境不对,这完全是误导。
四、原因及解决办法:geany默认使用的终端为xterm。在”编辑“、”首选项“”工具“、”虚拟终端”中,将”xterm -e “/bin/sh “%c“ 的xtem替换为deepin使用的”deepin-terminal -x “/bin/sh “%c“后,程序正常输出结果。
综合分析,网上之所以没有这方面的资料,主要原因是目前deepin还太小众,加之Python+Geany编程也比较少,且deepin又默认使用了自己开发的”deepin-terminal “。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/169724.html