python开发linux组件,深度实践OpenStack:基于Python的OpenStack组件开发—2.2 Linux开发环境的搭建...

2.2 Linux开发环境的搭建

Linux的开发环境一般是在DevStack(专门用来做OpenStack开的Linux环境)上搭建的,该环境已经安装好了Git、Python包,搭建DevStack可以参考第5章的内容,本节内容是基于DevStack来讲解的。在Linux上做开发可以直接使用系统自带的Vim编辑器,也可以使用PyCharm的Linux版本编辑器。

对于新安装的Linux,可以通过yum来安装Git、Python等软件包,这里不再详述。

2.2.1 Vim编辑器

直接配置Vim的配置文件就可以适应OpenStack的Python开发。

执行“vim~/.vimrc”,然后输入如下的内容即可。

filetype plugin indent on

autocmd FileType python setlocal et sta sw=4 sts=4

set number

set expandtab

set tabstop=8

set shiftwidth=4

set softtabstop=4

syntax on

filetype plugin on

highlight OverLength ctermbg=red ctermfg=white guibg=#592929

match OverLength /\%81v.\+/

let g:pyflakes_use_quickfix = 0

set foldmethod=indent

set foldlevel=99

保存并退出,验证Vim的开发环境。在配置Vim之前,按一下Tab键,会缩进8个字符,并且没有行号,如图2-48所示。

1559787662316705.png

图2-48 缩进

在配置Vim之后,按一下Tab键,会缩进4个字符,并且有行号显示,如图2-49所示。

1559787669209933.png

图2-49 缩进及行号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值