在Linux上配置python自动感知
来源:互联网 发布:c 编程无线电 编辑:程序博客网 时间:2024/04/29 18:16
Windows下Python自带的IDLE开发Python已经比较方便了,在Linux上只要稍微配置一下,也可以使开发更方便。
第一种,是Linux下的Python shell,默认是没有语法提示的,要开启Python shell的语法提示需要:
1. 在自己的home目录(/home/用户名/)下建立.pythonstartup文件,代码见附件
2. 修改/home/用户名/.bashrc文件,添加一行export PYTHONSTARTUP=/home/用户名/.pythonstartup
3. 重连ssh,或运行export PYTHONSTARTUP=/home/tianxu.xxf/.pythonstartup刷新环境变量
效果如下:
注:在某些环境下可能会遇到readline模块未安装的情况,可以使用sudo easy_install readline进行安装,目前,gate21和我们的开发机(66)上,都已可以按照此方法配置
第二种,使vim支持语法提示、代码补完
需要安装pydiction(目前gate21和开发机66上已经安装,只要修改配置文件即可)
1. 修改/home/用户名/.vimrc,添加如下代码:
filetype plugin on
let g:pydiction_location="/usr/share/vim/vim70/ftplugin/pydiction/complete-dict"
let g:pydiction_menu_height=5
2. 重启vim,编辑py文件就可以使用Tab键进行语法提示和代码补完
如果在没有安装pydiction的环境下,则需要:
1. 下载解压pydiction1.2
a) wget http://www.vim.org/scripts/download_script.php?src_id=11062
b) unzip pydiction1.2.zip
2. 移动解压出的文件
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自有的语法或类库进行智能感知。
- 在Linux上配置python自动感知
- Python在Linux上安装
- 在linux上安装python
- 在windows电脑上配置自动打包
- 在Linux上配置PySpark
- 在Linux上配置无线网络
- 在Linux上配置无线网络
- 在 Linux 上配置 mongodb
- 在 Linux 上配置 mongodb
- 在 Linux 上配置 mongodb
- 在 Linux 上配置 mongodb
- Resin安装,配置和在Linux上的自动启动问题
- Oracle 10g数据库在linux (red hat 5)上的自动启动配置方法详解
- 在 Linux 上进行自动备份
- JBoss在Linux上自动启动
- 在 Linux 上进行自动备份
- 在 Linux 上进行自动备份
- 在 Linux 上轻松、分布式自动备份
- Sql 2008 清楚日志
- G.703 V.35接口
- Why you should learn the API before MFC
- 日志
- Sql 2008 清楚日志
- 在Linux上配置python自动感知
- mini2440 ubuntu kermit minicom
- 数据库作业
- ruby 常见错误
- Sql 2008 清楚日志
- rex操作系统使用手册
- JAVA打开网址-文件
- boost::asio学习 - HTTP Server性能测试报告
- Delphi7的控件安装与删除