在Notepad++里配置python环境
首先在语言里选择Python

然后点击运行,在弹出的对话框里输入:
cmd /k cd /d "$(CURRENT_DIRECTORY)" & python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
然后点击保存,输入快捷键的名字,比如RunPython,再定义快捷键,比如ctrl+f5。这样写完代码,直接按ctrl+f5就可以运行程序了。
解释:
其中cmd /k的意思是打开cmd命令行,然后运行/k后面的命令
Cd /d "$(CURRENT_DIRECTORY)"中:
CD命令代表切换当前工作目录
/d是 CD命令的一个参数,代表要切换的目录不在同一个分区时,需要加/d,否则的话就cd不过去。
$(CURRENT_DIRECTORY)代表当前源程序文件所在目录
&用来连接两条命令,顺序执行
Python:由于之前在环境变量里设置过path,所以python可以直接运行到python.exe
$(FULL_CURRENT_PATH)指当前文件的完整路径
echo:换行
pause: 表示运行结束后暂停(cmd中显示“请按任意键继续. . .”),等待一个按键继续
exit: 表示“按任意键继续. . .”后,关闭命令行窗口。
由于python是一个对空格和缩进敏感的语言,所以要进行相关设置。
首先把tab设置为4个空格,选择设置--首选项,然后操作。如下图所示。
然后再设置--其他,选择自动缩进
然后在格式里选择以utf-8无BOM格式编码



另外,在编程完毕,运行的过程中可能会出现诸如下列与缩进有关的错误:
Python脚本运行出现语法错误:IndentationError: unindent does not match any outer indentation level。
首先看出错行的前后,是否if等后面漏了”:”,或者说”:”后面忘了缩进。
还有一种可能就是tab和空格混用了。虽然之前我们已经设置了tab自动转为4个空格,但有时还是有可能发生tab和空格混用的情况。比如从别的地方复制粘贴了代码。这个时候选择视图-显示符号-显示所有字符。这样空格就会显示为点,而tab会显示为一个箭头。如下图所示。

在Notepad++里配置python环境的更多相关文章
- 4.8 Sublime Text3 中配置 Python环境 --之下Sublime配置Python环境
返回总目录 目录: 1.没有配置之前 2.安装Package Control插件 3.安装其他库: 4.配置其他操作: (一)没有配置之前: 我们试着运行以下,会效果怎么样? 1.首先选择Python ...
- 4.7 Sublime Text3 中配置 Python环境 --之上安装Sublime 3
返回总目录 目录: 1.展示效果: 2.缺优分析: 3.下载Sublime Text3 (一)展示效果: 1.能够交互式编写Python代码: 2.可以编写文件式Python代码: 3.能够自动补齐代 ...
- nginx上用fastcgi配置python环境
费了2天的功夫,翻阅了无数的中文.英文资料,终于搞定.写下此文留待以后翻阅用 本文环境,centOS 5.4 ,Nignx-0.8.49, Python 2.6.5 ========== ...
- Visual Studio Code配置Python环境
安装环境python环境变量,这个就不写了,这类文章一抓一大把,这类就省略了······· 在Visal Studil Code中配置python环境,其实跟我的上一篇文章一样,如图: 这里有两个选择 ...
- linux下配置python环境 django创建helloworld项目
linux下配置python环境 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstal ...
- VS Code设置中文和配置Python环境
前言: Visual Studio Code(以下简称VSCode)是一个轻量且强大的代码编辑器,支持Windows,OS X和Linux.内置JavaScript.TypeScript和Node.j ...
- 配置Python环境变量
虽然是老问题了,现在安装都自动配置环境变量. 这里,我是在VS2017中安装的Python3.6,但是没有自动配置好环境变量. 配置Python环境变量 打开[此电脑]—[属性]—[高级系统设置]—[ ...
- sublime配置python环境及快捷键
sublime配置python环境 参考链接:https://blog.csdn.net/VertigozZ/article/details/54574006 快捷键的配置:https://www.c ...
- eclipse 配置python环境 json 插件
windows->install new software add 配置python 环境: name:pydev(可随意写) url:http://pydev.org/updates/ (如果 ...
随机推荐
- mysql数据库备份/恢复
备份数据库(进入Mysql bin目录下/C:\Program Files\MySQL\MySQL Server 5.6\bin)本地安装mysql数据库 备份表结构及数据 mysqldump -hl ...
- xcdatamodel的实质
修改后缀名为zip或者其它,可以查看到xcdatamodel是一个描述文件 <?xml version="1.0" encoding="UTF-8" st ...
- 用简单的语言描述C++ 是什么?
用简单的语言描述C++ 是什么? 答:C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛.C++支持多种编程范式 --面向对象编程.泛型编程和过程化编程. 其编程领域众广,常用于系统开发,引 ...
- 伪基站SSRP
伪基站的基本构成包括一台发射主机.一台笔记本电脑.一根天线.一部手机和电源.其中,手机用来测得频点,即某个区域运营商正规基站的频点,然后再把频点和短信内容输入到电脑安装好的程序,通过发射主机和天线进行 ...
- Maven各种常用架包配置文件,保存一份
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...
- Java 练习:字符串反转
package com.swift; public class String_Reverse_Test { public static void main(String[] args) { /* * ...
- datatable css not work
样式不显示问题 无论是放内联样式文件还是直接放HTML文件都不显示 后来发现是因为datatable是放在后面初始化,它自带的样式覆盖了我们自定义的样式 所以要注意写code时,很多时候不是code不 ...
- XAMPP vhost 配置(403问题解决)
<VirtualHost *:80> DocumentRoot "C:/xampp/htdocs/" ServerName localhost </Virtual ...
- STL 之 sort 函数使用方法
关于Sort Sort函数是C++ STL(Standard Template Library / 标准函数库) <algorithm>头文件中的一个排序函数,作用是将一系列数进行排序,因 ...
- HDU-1072-Nightmares
这题可以用dfs写,我们记忆化搜索. 我们定义一个step和time数组,分别表示走到这点的最小步数,time表示走到该点炸弹还剩多少时间. 递归边界一是,如果走到该点,时间等于0,我们就返回. 如果 ...