网站首页 > 技术文章 正文
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 “。
猜你喜欢
- 2025-01-07 如何用Python程序将几十个PDF文件合并成一个PDF?其实只要这四步
- 2025-01-07 PyInstaller打包工具 把Python程序变成exe好方便呀
- 2025-01-07 总结90条写Python程序的建议
- 2025-01-07 编写python程序求1~ 2012之间所有能被17或31整除的数的立方和。
- 2025-01-07 用ChatGpt编写python程序
- 2025-01-07 如何让你的Python程序,定时定点地去执行任务?
- 2025-01-07 编写python程序计算n个并联电阻的总电阻值。
- 2025-01-07 学姐的小建议,用Python写一个简单的日记本程序,记录生活点滴哦
- 2025-01-07 包装600个变形金刚,用Python来编写相应的程序
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)