【PYTHON】如何配置集成开发环境Geany

news2024/12/23 5:28:06

在这里插入图片描述

💂作者简介: THUNDER王,一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读,同时任汉硕云(广东)科技有限公司ABAP开发顾问。在学习工作中,我通常使用偏后端的开发语言ABAP,SQL进行任务的完成,对SAP企业管理系统,SAP ABAP开发和数据库具有较深入的研究。


💅文章概要: 各位小伙伴们大家好呀!本文主要讲解Python如何配置文本编辑器Geany。希望能帮助到大家!


🤟每日一言: 你可以遗憾,但是你绝对不能后悔。遗憾证明你努力过了,只是力有不逮。而后悔,只能说明你当时没努力过。

目录

  • 前言
  • Geany文本编辑器简介
  • 配置步骤
    •  登陆网址下载Geany文本编辑器
    •  创建一份python源代码文件
    •  保存你的第一份python源代码文件
    •  开始进行配置
    •  设置文件编码
    •  运行一行代码
  • 写在最后的话


前言

在这里插入图片描述

各位小伙伴们大家好呀!本文主要讲解Python如何配置文本编辑器Geany。希望能帮助到大家!


Geany文本编辑器简介

在这里插入图片描述

  Geany是一个小巧的使用GTK+2开发的跨平台的开源集成开发环境,以GPL许可证分发源代码,是免费的自由软件。该软件小巧启动迅速;缺点是界面简陋、功能简单。


配置步骤

在这里插入图片描述

  下面我将从头开始分步讲解如何配置Geany集成开发环境来进行Python开发。

 登陆网址下载Geany文本编辑器

  (一)登陆网址下载Geany集成开发环境——网址:Geany官网

在这里插入图片描述

  (二)选择红框所示版本进行下载

在这里插入图片描述

  (三)下载完成后进入安装界面,接受所有的默认配置,安装完成后在桌面出现如图的快捷方式

在这里插入图片描述


 创建一份python源代码文件

  (一)进入Geany,初始界面如图

在这里插入图片描述

  (二)如图操作点击"从模板创建文件"选择".py"python源代码类型文件

在这里插入图片描述

  (三)操作成功后如下图:

在这里插入图片描述

  (四)删除所有初始代码如下图:

在这里插入图片描述


 保存你的第一份python源代码文件

  (一)如下图所示点击"文件"选择"另存为"进入对话框

在这里插入图片描述

  (二)如下图所示点击"文件"选择"另存为"进入对话框

在这里插入图片描述

PS:保存到你电脑上任意目录下的任意文件夹,并必须以后缀".py"的格式保存,使得文本编辑器和计算机知道该文件为python源代码文件类型(当然强烈建议在桌面新建一个名为"PYTHON"的文件夹用来专门保存源代码文件,方便以后寻找)

在这里插入图片描述


 开始进行配置

  (一)如下图所示打开cmd命令行提示符:

在这里插入图片描述

  (二)如下图操作,在命令行中输入代码"where python",电脑为你快速找到python运行程序的绝对路径,选中并且复制它

在这里插入图片描述

  (三)回到Geany界面,如图操作,点击"生成"选择"设置生成命令"

在这里插入图片描述

  (四)出现如下对话框:

在这里插入图片描述

如图,将复制的路径粘贴到这两个框中内容的前面 (记住一定是前面!框中本身内容不允许更改,即使是空格也不允许!)

框一中的内容为:( -m py_compile "%f" )
框二中的内容为:( "%f" )

在这里插入图片描述

 设置文件编码

  (一)如图所示依次选择——点击"文档",选择"设置文件编码",选择"Unicode",选择"Unicode(UTF-8)"

在这里插入图片描述

  (二)至此,Geany集成开发环境的配置就全部成功了,接下来让我们编写一行代码并试试运行效果


 运行一行代码

  (一)在Geany中敲写一行代码如下,点击如图小齿轮运行:

在这里插入图片描述

  (二)如图,在命令行中成功显示

在这里插入图片描述


写在最后的话

  本文花费大量时间介绍了Python如何配置Geany集成开发环境器,假如配置过程中有任何问题都可以联系我噢!希望能帮助到各位小伙伴,码文不易,还望各位大佬们多多支持哦,你们的支持是我最大的动力!

在这里插入图片描述

原创不易,还希望各位大佬支持一下 \textcolor{blue}{原创不易,还希望各位大佬支持一下} 原创不易,还希望各位大佬支持一下

👍 点赞,你的认可是我创作的动力! \textcolor{9c81c1}{点赞,你的认可是我创作的动力!} 点赞,你的认可是我创作的动力!

⭐️ 收藏,你的青睐是我努力的方向! \textcolor{ed7976}{收藏,你的青睐是我努力的方向!} 收藏,你的青睐是我努力的方向!

✏️ 评论,你的意见是我进步的财富! \textcolor{98c091}{评论,你的意见是我进步的财富!} 评论,你的意见是我进步的财富!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/164966.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【笔记】大话设计模式17-20

【笔记】大话设计模式17-20 文章目录【笔记】大话设计模式17-2017 适配器模式17.1 Example17.2 定义17.3 Show me the code17.4 总结18 备忘录模式18.1 Example18.2 定义18.3 Show me the code18.4 总结19 组合模式19.1 Example19.2 定义19.3 Show me the code19.4 总结20 迭代…

基于python的人工智能数据处理常用算法

文章目录二分法求解最小二乘法曲线拟合最小二乘法的来历最小二乘法与曲线拟合多项式曲线拟合SciPy内置最小二乘法应用泰勒级数背景引入泰勒公式泰勒级数展开与多项式近似二分法求解 机器学习过程中往往会用到很多变量,而这些变量之间的复杂关系一般用非线性方程来&…

VS系列知识-VS Code的安装+Vue环境的搭建+Vue指令

一、VS Code下载地址 Visual Studio Code - Code Editing. Redefined 二、VS Code初始化设置 1.安装插件 在安装好的VSCode软件的扩展菜单中查找安装如下4个插件 2、创建项目 vscode本身没有新建项目的选项,所以要先创建一个空的文件夹,如project_xx…

【用三大件写出的开门烟花特效】

又到了一年一度的春节时期啦!昨天呢是北方的小年,今天是南方的小年,看到大家可以愉快的放烟花,过大年很是羡慕呀!辞旧岁,贺新春,今年我呀要放烟花,过春节!🧨。…

云原生|kubernetes|2022年底cks真题解析(1-10)

前言: cka和cks认证真的比较恶心,他们的那个PSI Bridge Secure Browser真的非常卡。 吐槽完毕,不废话,直接上真题解析。 CKS总共是16道题,题目顺序是打乱的,由于认证系统非常卡,因此&#xf…

通讯录最终版——动态存储+文件处理

最终版通讯录即从上一个版本修改过来先看总体代码,我们再看看差异ps:里面涉及到很多函数的使用,后续我会出专栏来书写这些函数的使用和实例,与常见错误大家可以通过https://cplusplus.com查找test.c#define _CRT_SECURE_NO_WARNIN…

Spring入门-IOC/DI入门与使用文件配置管理(1)

文章目录Spring入门1,Spring介绍1.1 为什么要学?1.2 学什么?1.3 怎么学?2,Spring相关概念2.1 初识Spring2.1.1 Spring家族2.1.2 了解Spring发展史2.2 Spring系统架构2.2.1 系统架构图2.2.2 课程学习路线2.3 Spring核心概念2.3.1 目前项目中的问题2.3.…

已解决:无法解析 jdk.tools:jdk.tools:1.6

文章目录问题描述解决方案问题描述 HBase API客户端操作时,报错:无法解析 jdk.tools:jdk.tools:1.6 这种问题司空见惯了,无非是依赖没下载,版本问题,依赖没加载成功,文件索引没更新成功,IDEA文…

大数据-Hadoop的介绍、配置和集群的使用

HDFS分布式文件系统 分布式:将多台服务器集中在一起,每台服务器都实现总体中的不同业务,做不同的事情 单机模式 厨房里只有一个人,这个人既要买菜,又要切菜,还要炒菜,效率低。 分布式模式 厨房…

leetcode2293:极大极小游戏(1.15每日一题)

题目表述: 给你一个下标从 0 开始的整数数组 nums ,其长度是 2 的幂。 对 nums 执行下述算法: 设 n 等于 nums 的长度,如果 n 1 ,终止 算法过程。否则,创建 一个新的整数数组 newNums ,新数…

深浅copy

go 在go语言中值类型赋值都是深拷贝,引用类型一般都是浅拷贝其本质就是,深拷贝会拷贝数据,而浅拷贝只会拷贝内存的地址,所有就会出现,像slice那样修改底层数组的值,slice的值也跟着改动。 深拷贝 修改a的…

[iHooya]1月15日寒假班作业解析

过滤多余的空格 一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。 输入:一行,一个字符串(长度不超过200),句子的头和尾都没有空格。 输出:过滤之后的句子。 样例输…

全球各国机场名称、坐标经纬度、高程数据(更新至2022年)

数据来源:自主整理 时间跨度:更新至2022 区域范围:全球各国 指标说明: 全球机场坐标数据,包含CSV格式、shpfile格式、kml格式属性字段包括机场类型、经纬度,高程,所在国家省市区域&#xff…

5.12回溯法--连续邮资问题--子集树

回溯法的题目太多了,不想写这个代码了,于是我就开始水一篇文章,就单纯的分析一下这个问题保持整本书完整的队形 问题描述 如何用有限的邮票数,贴出更多面额的需求? 举例 n5,m4 设计1:X1{1, …

20多年老码农的IT学习之路

20年IT工作经历,目前在一家500强做企业架构,年薪税前150万多.最近公司业绩不好,有感觉工作不保,所以又捡起了编程,开始学习Golang,Angular等。我不是985,211也不是海归,我…

基于ssm+mysql+jsp实现在线花店

基于ssmmysqljsp实现在线花店一、系统介绍1、系统主要功能:2、环境配置二、功能展示1.主页(客户)2.登陆(客户)3.我的购物车(客户)4.我的订单(客户)5.主页(管理员)6.订单管理(管理员&…

什么是链路追踪?分布式系统如何实现链路追踪?

在分布式系统,尤其是微服务系统中,一次外部请求往往需要内部多个模块,多个中间件,多台机器的相互调用才能完成。在这一系列的调用中,可能有些是串行的,而有些是并行的。在这种情况下,我们如何才…

PANNs:用于音频模式识别的大规模预训练音频神经网络

摘要 音频模式识别是机器学习领域的一个重要研究课题,它包括音频标注、声音场景分类、音乐分类、语音情感分类和声音事件检测等任务。近年来,神经网络已被应用于解决音频模式识别问题。然而,以前的系统是建立在特定数据集上的,数…

商业化广告--体系学习-- 17 -- 业务实战篇 --平台建设:如何从0到1建立一个完整的广告产品平台?

这是一个非常完整的广告产品平台,它包括广告投放平台(代理型和自助型)、销售类平台、运营类平台、数据类平台以及流量合作类平台五个部分。我们之前提到过程序化交易的一系列平台,但那些对于一个头部的媒体平台来说并不完整。一个…

结构分析软件:2D Frame Analysis 7.2.6 Crack

结构分析软件:2D Frame Analysis 7.2.6 用于在静态、动态、线性和非线性载荷下对框架、梁和桁架进行结构分析的软件工具。它包括静态版和桁架版的所有功能 2D 框架分析软件套件以及处理动态负载的能力。自动计算结构的动态模态,并以图形方式表示相应的模…