editplus python配置

合集下载

Edit Plus配置:PCl编程环境设置

Edit Plus配置:PCl编程环境设置

pcl编程环境设置(2012-11-15 21:54:40)标签:杂谈尽管pcl是Msc公司专门针对Patran二次开发而提供的编程语言,却没有提供配套的程序开发编辑器,所以一般开发初学者都是采用windows自带的记事本程序notapad来进行pcl编程了。

这对于偶尔开发一两个pcl程序而已没啥问题,但若经常使用,这个编辑器的功能实在是太弱,使用起来相当不给力,文件大一点打开还很费劲。

所以,若是经常进行pcl开发,最好不要用windows自带的记事本编辑器。

那不用这个记事本用什么呢?其实市面上有很多的专业的文本编辑器可选择,常用的有EditPlus和UltraEdit,其界面分别见图1和图2:图1 EditPlus编辑器界面图2 UltraEdit编辑器这两个编辑器除了提供记事本的文本编辑功能外,还提供了代码的的不同颜色高亮显示,可以通过一定的配置把程序编译器集成进,还可以自定义快捷键加快代码修改速度,通过这两编辑器可以大大方便PCL脚本的编写。

不要,要使用这两个编译器编写pcl程序还需要进行一定的设定,因为他们默认配置中仅仅提供了常用的程序的高亮显示及编译,而不会支持用户不多的pcl程序。

下面主要介绍EditPlus的配置,对于UltraEdit的配置,可通过类似配置完成。

1. EditPlus编译器的PCL开发环境配置pcl程序除了可以在Patran的命令行中通过“!!input”加文件名运行外,还可以通过直接运行Patran安装路径下的“P3pclcomp.exe”运行(笔者的的路径为“C:\MSC.Software.MSC.Patran.v2005.r3\bin\p3pclcomp.exe”),双击运行后将弹出如图3所示的dos窗口,再通过“!!input”加文件名运行pcl程序(如果当前路径不是pcl程序所在路径,则需要先通过“!!path”设定)。

用EditPlus编译pcl用的就是这个方法。

python镜像源配置方法

python镜像源配置方法

python镜像源配置方法Python镜像源配置方法有以下三种:1. pycharm内部配置:(1)打开PyCharm,点击右上角的"File"选项,选择"Settings"。

(2)在设置页面中,找到"Project: [project name]"选项,点击进入。

(3)在项目设置页面中,找到"Python Interpreter"选项,点击进入。

(4)在Python解释器页面中,找到"Add"按钮,点击进入。

(5)在弹出的对话框中,输入镜像源的名称和地址,点击"OK"。

(6)回到Python解释器页面,可以看到新添加的镜像源已经生效。

2. 修改pip源:(1)打开命令行终端,输入以下命令,将pip源切换到镜像源:```shellpip install -i [mirror url] [package name]```(2)例如,如果要将pip源切换到清华大学的镜像源,可以输入以下命令:```shellpip install -i requests```3. 修改Python配置文件:(1)打开Python的安装目录,找到"Lib\"文件。

(2)打开文件,找到"getsitepackages()"函数,将其修改为返回镜像源的路径。

例如,如果要将pip源切换到清华大学的镜像源,可以将该函数修改为返回以下路径:```pythondef getsitepackages():return ["/usr/local/lib//site-packages", "/usr/local/lib//site-packages"]```(3)保存并关闭文件。

以上是三种常见的Python镜像源配置方法,具体操作可能会因Python版本和操作系统的不同而有所差异。

EditPlus教程

EditPlus教程
搜索
/JustinYoung/archive/2008/01/14/editplus-skills.html
2008-6-15
使用EditPlus技巧,提高工作效率(附英文版、自动完成文件、语法文件下载) - Yes! B/S ! - 博客园
Page 3 of 16
情,现在Ajax的火热更是体现了JavaS cript的无限可能性……RSS订阅此栏 目,和我一起在此领域一起进步。
Web标准设计 由于浏览器标准的
不统一,非Web标准 网站所展现出来的问题已经越来越严 重,如何让尽可能多的浏览器能够正常 浏览我们网站?RSS订阅此栏目,让我 们一起在Web标准的道路上前进。
方便。所以,在讲其他配置和技巧之前,我们先设置好EditPlus的配置文件路径。
打开EditPlus → 【Tools】→ 【INI File Directory...】 → 在弹出的对话框中设置配置文件 的保存位置(压缩包内的配置保存文件在解压目录下的"yzyFile\INIFiles"目录下)。这里你可能要 重新设置一下目录,因为,我喜欢把EditPlus放在"D:\GreenSoft\EditPlus 2"下(把所有的绿色软 件装在一个目录下,每次重装系统的时候,可以直接把绿色软件拷回去,就能直接使用了,从而避免 了每次都安装那么多软件)。所以,就请你重新设置一下,根据你的习惯,把配置文件存放在某个目 录下吧。
除了windows操作系统,EditPlus可以说是我最经常使用的软件了。无论是 编写xhtml页面,还是css、js文件,甚至随笔记记这样的事情,我都会使用Edit Plus(现在使用的是EditPlus2.31英文版),感觉它不仅功能强大,更难得的 是:绿色、轻量级、启动速度快、稳定性高……反正,我个人是爱死她了!

python 开发步骤

python 开发步骤

python 开发步骤Python是一种高级编程语言,具有简洁、易读、易学的特点,因此在软件开发、数据分析、科学计算等领域广受欢迎。

本文介绍Python 开发的基本步骤,从环境配置、项目组织、代码编写到测试部署等方面进行说明。

1. 环境配置安装 Python 解释器是 Python 开发的第一步,可以到官网下载最新版本的 Python 安装程序并按照提示进行安装。

同时,还需要安装一些常用的 Python 包管理工具,如 pip、virtualenv 等,以便管理和使用第三方库。

2. 项目组织在进行 Python 开发之前,需要先规划好项目的组织结构。

一般来说,可以按照功能模块、业务逻辑、数据访问等方面进行划分,形成相应的代码目录结构。

建议使用 Git 等版本控制工具进行代码管理,以便跟踪代码变更、协同开发和代码回滚等操作。

3. 代码编写Python 语言本身简洁、易读,具有丰富的语法特性和标准库,编写 Python 代码时应该注意以下几点:(1)遵循 PEP8 规范,保持代码风格的统一和可读性;(2)使用函数和类进行代码组织,尽量避免使用全局变量和复杂的控制结构;(3)使用异常处理机制来处理错误和异常情况;(4)注重代码的可测试性和可维护性,尽量遵循 SOLID 原则等面向对象设计原则。

4. 测试部署在完成代码编写后,需要进行测试和部署。

Python 有多种测试框架可供选择,如 unittest、pytest 等,可以通过编写测试用例来保证代码的正确性和稳定性。

部署方面,可以考虑使用 Docker 等容器化技术,以便快速部署和管理应用程序。

总之,Python 开发需要掌握一定的编程基础和实践经验,同时还需要注重代码组织、代码质量和测试部署等方面的综合能力,才能开发出高质量、高效率的 Python 应用程序。

Python如何配置环境变量详解

Python如何配置环境变量详解

Python如何配置环境变量详解⽬录
⼀、概述
1.1 检查是否已配置成功(选)
1.2 查询 python.exe 安装路径(选)
⼆、环境变量图⽰
2.1 进⼊系统设置
2.2 设置环境变量
三、扩展
3.1 在 cmd 中执⾏ pip 命令
⼀、概述
前提:已安装 Python,如下图所⽰:
1.1 检查是否已配置成功(选)
1. 打开运⾏窗⼝
(1) 快捷键 : Win + r,并输⼊ cmd
(2) 直接输⼊: Python
2. 若有下列提⽰,即为 '安装成功'
1.2 查询 python.exe 安装路径(选)
import os
# python.exe 和 lib 位于同⼀⽬录
print(os.path.dirname(os.path.__file__))
查询结果:
⽬录路径:
⼆、环境变量图⽰2.1 进⼊系统设置
此电脑→属性(右键)
2.2 设置环境变量
变量名:Path
三、扩展
3.1 在 cmd 中执⾏ pip 命令
变量名:Path
变量值:; + 下列⽬录
说明:若没设置该环境变量,每次执⾏ pip 命令,都要切换到 Scripts ⽬录下
反之,直接执⾏即可。

到此这篇关于Python如何配置环境变量详解的⽂章就介绍到这了,更多相关Python环境变量配置内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。

python服务器环境搭建(3)——参数配置

python服务器环境搭建(3)——参数配置

python服务器环境搭建(3)——参数配置阅读⽬录(Content) 前⾯我们已安装好了python服务器运⾏所需要的相关软件,⽽最重要最繁琐的就是参数配置,写这篇就踩了好多坑,花了好多时间,遇到了各种各样的问题。

好了费话少说,直接进⼊本篇话题。

⼀、让你的python代码跑起来 既然我们要配置的是python服务器,那⾸先我们要做的第⼀步是,放上我们的python代码,看看能否运⾏并访问 先上代码,将下⾯代码粘贴到记事本上并存储为main.py(这个⽂名可以随便起,我存储的格式为ANSI格式,即记事本默认的格式)#!/usr/bin/evn python# coding=utf-8from bottle import default_app, get, runfrom beaker.middleware import SessionMiddleware@get('/index/')def callback():return 'Hello World!'if __name__ == '__main__':app_argv = SessionMiddleware(default_app())run(app=app_argv, host='0.0.0.0', port=8088, debug=True, reloader=True)else:application = SessionMiddleware(default_app()) 我们为了⽅便以后对服务器的管理,需要创建⼀个指定的⽂件夹(如果有挂载新硬盘的,可以将这个⽂件夹绑定到该⽬录),将⽇志、数据库、web站、后台服务、svn等内容统⼀放到指定⽂件夹下⾯ ⾸先在根⽬录下创建⼀个data⽂件夹(后⾯的各种⽇志、web站点等全都放在这⾥统⼀管理,以后我们要查找时就很⽅便了) 输⼊命令:mkdir /data 创建python web存储⽬录:mkdir /data/www 创建测试⽬录:mkdir /data/www/test 然后使⽤SSH的上传⼯具,上传刚刚创建好的main.py⽂件到www⽬录下的test⽂件夹 后⾯的上传⽤这个上传⼯具处理(也可以直接使⽤vi进⾏编辑)不再截图 然后我们运⾏:python /data/www/test/main.py (或进⼊test⽬录运⾏:python main.py) 运⾏后会显⽰ImportError: No module named bottle错误,这是因为我们的程序调⽤了bottle包,⽽我们未安装这个依赖包,需要安装后程序才能正常运⾏,以后在使⽤python中碰到这种情况,直接输⼊pip install xxx即可 安装bottle包:pip install bottle 安装beaker包:pip install beaker 然后再次输⼊:python main.py 就会发现python web服务运⾏起来了 然后关闭防⽕墙:systemctl stop firewalld (如果浏览器访问不了,可以运⾏这个命令来关闭防⽕墙) 打开浏览器输⼊:http://192.168.0.128:8088/index/ 就可以看到Hello World!了 为了⽅便后⾯的测试,我们按Ctrl+C,关闭刚才python启动的main.py服务 ⼆、使⽤supervisord来管理python进程 supervisord默认配置⽂件存放路径是/etc/⽬录下⾯,安装完成后配置⽂件是不存在的,需要使⽤命令⽣成或我们⾃⼰放⼀个进去,我们先配置⼀个简单的不使⽤uwsgi的配置⽂件 ⽂件名称:supervisord.conf (我存储的格式为ANSI格式,即记事本默认的格式)[unix_http_server]file=/tmp/supervisor.sock ; (the path to the socket file)[supervisord]logfile=/data/logs/supervisord/supervisord.log ; (main log file;default $CWD/supervisord.log)logfile_maxbytes=10MB ; (max main logfile bytes b4 rotation;default 50MB)logfile_backups=2 ; (num of main logfile rotation backups;default 10)loglevel=info ; (log level;default info; others: debug,warn,trace)pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)nodaemon=false ; (start in foreground if true;default false)minfds=1024 ; (min. avail startup file descriptors;default 1024)minprocs=200 ; (min. avail process descriptors;default 200)[rpcinterface:supervisor]supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface[supervisorctl]serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket[program:test]command=python /data/www/test/main.py ; supervisord将要执⾏的运⾏python服务的命令directory=/data/www/teststdout_logfile=/data/logs/supervisord/test_supervisord.log ; supervisord当前这个test服务运⾏产⽣的⽇志存储路径,⽅便我们查看运⾏情况socket-timeout=3autostart=trueautorestart=trueredirect_stderr=truestopsignal=QUIT 使⽤上传⼯具上传到/etc/supervisord.conf 为了规范⽇志管理,我们在data⽂件夹下继续创建对应的⽇志⽂件夹,以后查找supervisord⽇志就可以在下⾯创建的⽂件夹中查看了 输⼊命令:mkdir /data/logs 输⼊命令:mkdir /data/logs/supervisord 由于supervisord⽬前只⽀持python2,所以运⾏时需要⽤python2来启动 启动supervisord服务:/usr/bin/python2.7 /usr/bin/supervisord 我们继续在浏览器中输⼊http://192.168.0.128:8088/index/ 可以发现还是可以正常访问,看到Hello World!(前⾯执⾏python/data/www/test/main.py后,按Ctrl+C就直接退出了,⽤浏览器是⽆法正常访问的,现在的访问是supervisord启动的) 使⽤supervisord启动的python进程可以发现,我们⽤kill xxx命令来直接关闭python进程,关闭后supervisord会重新启动新的进程,也就是说不kill掉supervisord进程,是⽆法杀死supervisord启动的python进程的 PS:由于python2.7.5与python3.5.2并存,在对supervisord配置进⾏修改以后,使⽤命令:/usr/bin/supervisord -v执⾏时,会出现 ImportError: No module named 'supervisor' 这个错误,虽然我们前⾯⽤的是python2.7.5来启动supervisord服务的,但⽣成执⾏命令时,默认还是⽤python这个链接,所以我们需要对/usr/bin/supervisord和/usr/bin/supervisorctl进⾏修改 执⾏命令:vi /usr/bin/supervisord 将第⼀⾏的#!/usr/bin/python 改为 #!/usr/bin/python2.7.5 执⾏命令:vi /usr/bin/supervisorctl 将第⼀⾏的#!/usr/bin/python 改为 #!/usr/bin/python2.7.5 我们再执⾏:/usr/bin/supervisord -v时就正常了 三、将nginx与supervisord关联起来(使⽤代理⽅式,⾮uwsgi) ⾸先我们要为nginx创建对应的访问账号 输⼊命令:/usr/sbin/groupadd -f www 输⼊命令:/usr/sbin/useradd -g www www 为nginx创建对应的⽇志管理⽂件夹 输⼊命令:mkdir /data/logs/nginx 因为nginx的配置默认全部是在nginx.conf⾥设置的,⽹站多时管理不⽅便,所以我们需要创建⼀个⽂件夹,将每个独⽴的⽹站配置放在⾥⾯ 创建nginx配置统⼀管理⽂件夹:mkdir /usr/local/nginx/conf/vhost 修改/usr/local/nginx/conf/nginx.conf配置⽂件内容,替换成下⾯参数user www www;worker_processes 1;worker_rlimit_nofile 10240;error_log /data/logs/nginx/error.log error;events {use epoll;worker_connections 10240;}http {log_format main '[$time_local] $remote_addr $upstream_addr $status $body_bytes_sent [$request_time] ''"$request" "$http_referer" ''"$http_user_agent" "$http_x_forwarded_for"';include mime.types;default_type application/octet-stream;sendfile on;tcp_nopush on;tcp_nodelay on;server_tokens off;include vhost/*.conf;} 将test.conf上传到刚创建的/usr/local/nginx/conf/vhost/⽬录下,具体内容如下(使⽤80端⼝访问,将代理地址指定前⾯配置的8088端⼝):server {listen 80;charset utf-8;root /data/www/test;server_name 192.168.0.128;location / {proxy_pass http://127.0.0.1:8088;}access_log /data/logs/nginx/test_access.log main;} PS:在使⽤之前,我们需要重新⼀次服务器,不然可能会出现端⼝被占⽤访问出现404的问题,重启后就正常 启动nginx服务: /usr/local/nginx/sbin/nginx 启动supervisord服务:/usr/bin/python2.7 /usr/bin/supervisord 如果修改了nginx配置内容,需要重新启动nginx才能⽣效,重启命令: /usr/local/nginx/sbin/nginx 如果启动后没有出现错误信息,就表⽰启动成功了,可以使⽤命令来查询启动情况:ps -ef | grep nginx 我们在浏览器中输⼊http://192.168.0.128/index/可以发现Hello World!访问正常(PS:可以发现,我们直接访问80端⼝完全没有问题) 四、使⽤nginx+supervisord+uwsgi来管理python web服务 ⾸先,我们让uwsgi运⾏起来 根据官⽹(https://uwsgi-docs.readthedocs.io/en/latest/)说明,我们还需要安装python-dev插件 输⼊命令:yum install python-dev 第⼀个Hello World!例⼦: 输⼊命令:vi /tmp/foobar.py 然后点击键盘 i 进⼊编辑模式,将下⾯的代码粘贴进vi编辑器,然后按Esc键,按Shift+:,输⼊wq+回车键,保存foobar.py⽂件def application(env, start_response):start_response('200 OK', [('Content-Type','text/html')])return [b"Hello World"] 将这个例⼦运⾏起来:uwsgi --http :9090 --wsgi-file /tmp/foobar.py 我们在浏览器中输⼊⽹址:http://192.168.0.128:9090/ 就可以看到Hello World了 我们按Ctrl+C,关闭刚才⽤uwsgi启动的main.py服务 为了⽅便uwsgi配置的管理,我们需要在etc⽬录下创建uwsgi⽂件夹,⽤来存储配置⽂件 输⼊命令:mkdir /etc/uwsgi 创建uwsgi⽇志⽂件夹:mkdir /data/logs/uwsgi 创建配置⽂件,并将它上传到/etc/uwsgi⽬录下,配置⽂件名:test.ini,内容如下:[uwsgi]socket = 127.0.0.1:8088chdir = /data/www/test/wsgi-file = /data/www/test/main.pylimit-as = 512reload-on-as = 256reload-on-rss = 192processes = 2max-requests = 1000pythonpath = /data/www/test/daemonize = /data/logs/uwsgi/test_uwsgi.loglog-maxsize = 10000000disable-logging = truemaster = truevacuum = trueno-orphans = true 修改/etc/supervisord.conf配置⽂件内容,将command=python /data/www/test/main.py修改为command=/usr/local/bin/uwsgi/etc/uwsgi/test.ini[unix_http_server]file=/tmp/supervisor.sock ; (the path to the socket file)[supervisord]logfile=/data/logs/supervisord/supervisord.log ; (main log file;default $CWD/supervisord.log)logfile_maxbytes=10MB ; (max main logfile bytes b4 rotation;default 50MB)logfile_backups=2 ; (num of main logfile rotation backups;default 10)loglevel=info ; (log level;default info; others: debug,warn,trace)pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)nodaemon=false ; (start in foreground if true;default false)minfds=1024 ; (min. avail startup file descriptors;default 1024)minprocs=200 ; (min. avail process descriptors;default 200)[rpcinterface:supervisor]supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface[supervisorctl]serverurl=unix:///tmp/supervisor.sock ; use a unix:// URL for a unix socket[program:test]command=/usr/local/bin/uwsgi /etc/uwsgi/test.inidirectory=/data/www/teststdout_logfile=/data/logs/supervisord/test_supervisord.logsocket-timeout=3autostart=trueautorestart=trueredirect_stderr=truestopsignal=QUIT 修改nginx的配置⽂件/usr/local/nginx/conf/vhost/test.confserver {listen 80;charset utf-8;root /data/www/test;server_name 192.168.0.128;location / {include uwsgi_params;uwsgi_pass 127.0.0.1:8088;}access_log /data/logs/nginx/test_access.log main;} 重启服务命令:/usr/local/nginx/sbin/nginx -s reload(如果nginx服务没有启动,就使⽤这个命令:/usr/local/nginx/sbin/nginx ) 另外,如果我们修改了supervisord的配置⽂件,则需要运⾏下⾯命令重启服务(如果你⼜重启了服务器,则需要重新启动supervisord 服务:/usr/bin/python2.7 /usr/bin/supervisord,否则不⽤执⾏这个命令) 载⼊刚刚修改过的配置信息:/usr/bin/supervisorctl reread (运⾏后才可以载⼊内存) 重启全部supervisord服务:/usr/bin/supervisorctl reload (运⾏这个将会重启全部服务,会⽐较慢) PS:其他supervisord命令说明 启动或重启配置修改项对应的服务:/usr/bin/supervisorctl update (有时可能会启动失败,需要需要其他⽅式启动) 我们更新了python⽂件,如果没有重启对应的服务修改是不⽣效的,即访问时还是旧的代码功能,需要重启对应的服务才⾏,⽐如现在我们的supervisord服务名称叫做test,那么可以使⽤下⾯命令来重启对应的uwsgi服务 重启test的uwsgi服务:/usr/bin/supervisorctl restart test (启动服务命令:/usr/bin/supervisorctl start test) 我们在浏览器中输⼊⽹址:http://192.168.0.128/index/ 就可以看到使⽤nginx+supervisord+uwsgi+python(bottle框架)运⾏的Hello World了----------------------------------------2017-3-30 16:06修改更新--------------------------------------------------- ps:之前使⽤/usr/bin/supervisorctl update重启supervisord,可能浏览器访问时出现502 Bad Gateway,这时我们需要查看supervisord和uwsgi⽇志,看看⽇志⾥有什么错误提⽰。

不同版本python添加环境变量的方法

不同版本python添加环境变量的方法

不同版本python添加环境变量的方法在大多数操作系统中,为Python添加环境变量通常是为了能够从任何位置运行Python脚本,或者能够找到Python的安装目录。

以下是针对不同版本Python添加环境变量的方法:Python (Windows)1. 使用安装程序: 在安装Python时,通常会有一个选项来选择是否将Python添加到系统PATH。

选择“Add Python to PATH”来将Python 添加到环境变量。

2. 手动添加: 如果您没有在安装过程中选择此选项,您需要手动添加。

打开“系统属性” -> “高级” -> “环境变量”。

在“系统变量”下,找到并选择“Path”,然后点击“编辑”。

在弹出的窗口中,点击“新建”,然后输入Python的安装路径(例如 `C:\Python39`)。

3. 使用命令行: 打开命令提示符或PowerShell,然后输入以下命令来验证Python是否已添加到环境变量:```bashpython -c "import sys; print()"```如果此命令返回了Python的完整路径,那么您已经成功地将Python添加到了环境变量。

Python (Linux/macOS)1. 使用包管理器: 如果您使用的是如APT或Homebrew这样的包管理器安装的Python,通常这些包管理器会自动将Python添加到环境变量。

2. 手动添加: 如果您没有使用包管理器或需要手动添加,可以编辑`~/.bashrc`或`~/.bash_profile`文件(取决于您的系统),并添加以下行:```bashexport PATH=$PATH:/path/to/your/python```然后运行`source ~/.bashrc`或`source ~/.bash_profile`使更改生效。

3. 使用命令行: 打开终端,然后输入以下命令来验证Python是否已添加到环境变量:```bashwhich python3```如果此命令返回了Python的路径,那么您已经成功地将Python添加到了环境变量。

Python 配置文件

Python 配置文件

1.下装不同的电脑位数是不一样的,进行安装的,在系统变量是进行相应配置如下:2. 下装进行安装,下按下列步骤配置:1,推荐购买正版。

2,可以选择试用,免费试用30天。

3,网上找激活码:(下面的激活码来自互联网,仅供学习交流之用)user name: EMBRACEkey:14203-120420100000107Iq75C621P7X1SFnpJDivKnX6zcwYOYaGK3euO3ehd1MiTT"2!Jny8bff9VcTSJk7sRDLqKRVz1XGKbMqw3G首次使用1,点击Create New Project.2, 输入项目名、路径、选择python解释器。

如果没有出现python解释器,进入步骤3.3,选择python解释器。

可以看到,一旦添加了python解释器,pycharm就会扫描出你已经安装的python 扩展包,和这些扩展包的最新版本。

(估计是pycharm连接了pypi)4,点击OK之后,就会创建一个空项目,里面包含一个.idea的文件夹,用于pycharm管理项目。

5,好了,写一个新的项目尝试一下pycharm吧!2.Django安装步骤Django的安装就更简单了,先把下载下来的压缩包解压,然后在命令行中使用命令cd进入到Django的文件夹下,执行命令:python setup.py install如果这时错误信息提示你python不是什么什么内部命令的话,说明你的环境变量没有配置好。

命令运行正常的时候会列出一大堆的文件信息,其实是它把这些文件复制到Python/Lib/site-packages的目录下。

弄好后再配置一下环境变量的Path变量,追加Python安装目录下的Scripts文件夹路径,如我的路径是D:\Program Files\Python26\Scripts。

OK,这样Django也安装好了。

现在让我们创建一下项目验证一下吧。

先把命令行关了再打开,不然会找不到新追加的环境变量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.要使Editplus能够运行python程序,首先打开tools->Preferences对话框,在User tools 里新建一个group,名字叫python,在python group里新建一个工具也起名为python,分别在Menu text:填入python,在Command:填入python的安装路径,Argument:填入$(FileName),Initial Directory:填入$(FileDir)。

完成这一步的结果如下图(1):
这样在Editplus里打开一个python文件,在tools菜单下就会有一个python选项,直接单击就可以运行python程序了,也可以利用快捷键(Ctrl+1),根据设置用户工具的个数,这个快捷键可能有所不同。

如下图(2):
在此处实现下面的一个功能:就是当程序出错的时候,python解释器会给出类似如下的提示信息:
---------- python ----------
File "test.py", line 6
print 'a
^
SyntaxError: EOL while scanning single-quoted string
Output completed (1 sec consumed) - Normal Termination
此时,可以根据提示的行号到文本中去找错误的地方,而不能够象其他的编译器一样直接双击错误的提示,将光标直接移动到错误行。

此时如果直接双击某行,则会出现找不到某文件的错误。

此处,可以利用Editplus的Output Pattern的实现这个功能。

具体做法如下,在图(1)中的Capture Output选项前的复选框要选上,然后打开Output Pattern按钮,在Output Pattern对话框中,首先取消Use default output pattern选项前的复选框,在Regular expression栏里填入正则表达式如下:
File "(.+)", line ([0-9]+)
File Name栏里选择Tagged expression 1,
Line栏里选择Tagged expression 2,
Column栏里为None。

然后直接双击错误提示信息行
File "test.py", line 6
光标就会直接跳到第六行,非常的方便,尤其是当多个文件互相调用的时候,这种方法可以方便打开文件找到错误的位置。

2.为了实现语法加亮和自动完成功能,必须下载两个文件,下载地址为
/files/pythonfiles.zip ,
文件: pythonfiles.zip
大小: 17KB
下载: 下载
解压到editplus的安装目录下。

压缩包有三个文件,此处我们用到两个,python.acp文件和python_extd.stx文件。

Acp文件是自动完成文件,stx文件是语法加亮文件。

加载方法如下:
tools->preferences->Setting & syntax下,首先新建一个文件类型,命名为python,扩展名(file extensions)栏里填入py。

在syntax file栏里找到刚才下载的python_extd.stx文件,在Auto completion栏里找到python.acp文件,在Function Pattern栏里填入:
[ \t]*def[ \t].+:
这样就可以通过Ctrl+F11快捷键直接显示出python文件中的函数列表。

设置完成如下图(4):
这时打开一个python文件,就可以看到有语法加亮了。

让editplus自动识别冒号然后直接缩进,并且如何修改缩进的长度:在图(4)中,可以看到一个Tab/Indent标签,打开他可以看到Tab,Indent的选项,分别填入自己习惯的距离。

并且选中Insert spaces instead of tab和Enable auto indent。

然后在Auto Indent open里填入一个冒号“:”。

其他的设置也可以根据类似的设置进行。

3.还有一点很方便的是,可以通过建立一个python文件的模板,来快速新建一个python 文件。

首先建立一个名为template.py的文件,内容自定,这里假设如下:
―――――――――――――――――――――
"""
Usage:
"""
―――――――――――――――――――――
保存,将template.py文件放到editplus安装目录下。

Tools->preferences->templates
打开模板设置对话框,首先添加一个名为python的模板,把file path设置到刚才建立的template.py文件上。

配置结果如图
点击load按钮。

完成。

这样在file->New->下就会有一个python模板,直接可以方便的建立一个python文件。

相关文档
最新文档