Welcome 微信登录

首页 / 操作系统 / Linux / 在Linux上配置Python自动感知

Windows下Python自带的IDLE开发Python已经比较方便了,在Linux上只要稍微配置一下,也可以使开发更方便。 第一种,是Linux下的Python shell,默认是没有语法提示的,要开启Python shell的语法提示需要:1.       在自己的home目录(/home/用户名/)下建立.pythonstartup文件,代码见附件2.       修改/home/用户名/.bashrc文件,添加一行export PYTHONSTARTUP=/home/用户名/.pythonstartup3.       重连ssh,或运行export PYTHONSTARTUP=/home/tianxu.xxf/.pythonstartup刷新环境变量 效果如下: 注:在某些环境下可能会遇到readline模块未安装的情况,可以使用sudo easy_install readline进行安装,目前,gate21和我们的开发机(66)上,都已可以按照此方法配置  第二种,使vim支持语法提示、代码补完需要安装pydiction(目前gate21和开发机66上已经安装,只要修改配置文件即可1.       修改/home/用户名/.vimrc,添加如下代码:filetype plugin onlet g:pydiction_location="/usr/share/vim/vim70/ftplugin/pydiction/complete-dict"let g:pydiction_menu_height=52.       重启vim,编辑py文件就可以使用Tab键进行语法提示和代码补完 如果在没有安装pydiction的环境下,则需要:1.       下载解压pydiction1.2a)         wget http://www.vim.org/scripts/download_script.php?src_id=11062b)         unzip pydiction1.2.zip2.       移动解压出的文件a)         将python_pydiction.vim移动到/usr/share/vim/vim70/ftplugin目录下(windows移动到vim安装目录对应的ftplugin下)b)         建个目录,将complete-dict和pydiction.py放到该目录下c)         修改.vimrc文件(pydiction_location修改为complete-dict对应的目录,pydiction_menu_height修改为需要的提示行数) 效果如下: 注:vim下的语法提示与Python shell下的有一点不同,Python Shell下能对用户创建的对象用Tab键进行智能感知,而vim下只能对Python自有的语法或类库进行智能感知。Ubuntu 10.10 下建立嵌入式初级开发环境Linux环境下测试磁盘的读写速度相关资讯      python 
  • Python 为什么要迁移到 Github  (01月26日)
  • Python 程序员最常犯的十个错误  (12/11/2015 18:32:46)
  • Python 面向对象编程  (10/06/2015 21:19:35)
  • Python 决定迁移到 GitHub  (01月03日)
  • Python面试必须要看的15个问题  (11/26/2015 22:23:21)
  • Python 开发者节省时间的 10 个方  (10/04/2015 06:58:39)
本文评论 查看全部评论 (1)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保