pipenv TypeError: 'module' object is not callable 오류 해결

Posted by Hide­
2018.10.19 15:38 Coding/오류해결

오랜만에 파이썬 가상환경을 통해 작업을 하려고 했는데 pipenv install시 아래와 같은 에러가 발생했다.

(예제에서는 flask를 설치하려고 했음)


Adding flask to Pipfile's [packages]...

Pipfile.lock not found, creating...

Locking [dev-packages] dependencies...

Locking [packages] dependencies...

env/utils.py", line 402, in resolve_deps

    req_dir=req_dir

  File "/usr/local/lib/python3.7/site-packages/pipenv/utils.py", line 250, in actually_resolve_deps

    req = Requirement.from_line(dep)

  File "/usr/local/lib/python3.7/site-packages/pipenv/vendor/requirementslib/models/requirements.py", line 704, in from_line

    line, extras = _strip_extras(line)

TypeError: 'module' object is not callable


간단하게 다음과 같이 해결할 수 있다.


pipenv run pip install pip==18.0


아마 pip 18.1버전과의 호환성 문제인 것 같다.

그래서 18버전으로 다운그레이드 시켜주면 에러가 해결된다.



다른 사람들이 많이 읽은 글
이 댓글을 비밀 댓글로

티스토리 툴바