最终解决了. 目前在org-mode和python中, 都如预期达到了目的.
之前帖子中对于autoload的修改不太对, 将capf设置为首选补全应该是有道理的. 根本的问题在于frontends. 刚开始的时候frontend在两个mode中应该是不同的. 特别是 xhcoding提到的just-one-frontend, 可能还有默认的preview-frontend.
最终的话, 在init.el中. 开启
(company +childframe) ; the ultimate code completion backend
选项, 使用company-box-frontend, 然后在config.el中设置.
(add-hook 'company-mode-hook 'company-box-mode)
(setq company-frontends '(company-box-frontend))
解决了此问题. 再次感谢朋友的热心回复.