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

関連する問題