我能够使用-user成功安装覆盖并尝试使用api,因为我们有包装器,很难从命令行调用覆盖所以我调用api并写入导入覆盖但是我最终得到以下错误。请你提供输入。
当我编写简单的导入时,它可以工作,但如果我从包装器调用它就会失败。 简而言之,我们有一个脚本,其中调用函数脚本或主脚本。
如果我们调用其他模块也可以覆盖内部模块
$HOME/.local/lib/python2.7/site-packages/coverage-3.6.1a1-py2.7-linux-x86_64.egg/coverage/__init__.py", line 10, in <module>
from coverage.control import coverage, process_startup
File "$HOME/.local/lib/python2.7/site-packages/coverage-3.6.1a1-py2.7-linux-x86_64.egg/coverage/control.py", line 9, in <module>
from coverage.config import CoverageConfig
File "$HOME/.local/lib/python2.7/site-packages/coverage-3.6.1a1-py2.7-linux-x86_64.egg/coverage/config.py", line 13, in <module>
class HandyConfigParser(configparser.RawConfigParser):
AttributeError: 'module' object has no attribute 'RawConfigParser'
答案 0 :(得分:1)
问题是,我们有相同的文件自定义不包含RawConfigParse的版本。所以我下载了configparser并安装它。它对我来说很好。真的很好用的工具