파이썬 3.5.2 (아나콘다를 통해)에서 pytest 패키지를 가져 왔고 approx 메소드가 누락되었습니다. 나는 pip를 통해 pytest를 재설치하려고 시도했지만, 여전히 같은 문제가 있습니다. pytest의 다른 방법이 많이 있습니다. 다만 약은 아닙니다.Pytest missing approx 메서드
어떻게 해결할 수 있습니까 ??
1 import pytest
----> 2 assert 2 == pytest.approx(4.1/2)
AttributeError: module 'pytest' has no attribute 'approx'
가져 오기 시도 :'from pytest import approx'. 그런 다음'assert 2 == approx (4.1/2)'라고 쓰십시오. –
pytest의 버전은 무엇입니까? 'import pytest; print (pytest .__ version __)' –
버전 문제였습니다! 나는 최소한 버전 3을 가지고 있다고 생각했지만 서버와 로컬 머신을 비교해 보았습니다 ... 모두 감사합니다! – mdrishan