2017-11-30 15 views
0

처음에는 테스트 종속성이 설치되어있는 것 같습니다 (Processing coverage-4.4.2-py3.5.egg). 갑자기 이들이 (The 'coverage' module is not installed)가 아닙니다. 무슨 일있어?`python setup.py test`가 의존성을 설치 했나요?

(DictORM) 14:15 [email protected]:~/git/DictORM(master)$ python setup.py test --run-coverage 
running green 
Searching for coveralls 
Best match: coveralls 1.2.0 
Processing coveralls-1.2.0-py3.5.egg 

Using /home/john/repos/git/DictORM/.eggs/coveralls-1.2.0-py3.5.egg 
Searching for coverage 
Best match: coverage 4.4.2 
Processing coverage-4.4.2-py3.5.egg 

Using /home/john/repos/git/DictORM/.eggs/coverage-4.4.2-py3.5.egg 
Searching for docopt>=0.6.1 
Best match: docopt 0.6.2 
Processing docopt-0.6.2-py3.5.egg 

Using /home/john/repos/git/DictORM/.eggs/docopt-0.6.2-py3.5.egg 
Fatal: The 'coverage' module is not installed. Have you run 'pip install coverage' ??? 

답변

1

이 있습니다. 이 환경에서 가져 오기 오류는 녹색이 여분의 종속성으로 실제로 적용 범위를 지정하지 않아서 발생했습니다. 우리는 2.12.0에서이 문제를 해결하는 데 필요한 종속성을 만들기로 결정했습니다. The bug fix was discussed here.