после запуска 3-й команды

инаю пытаться получить работающий pipenv, однако на моем Mac, похоже, что моя среда Python немного испорчена. Я удалил OS X Python после этогоПочта и установил python2.7 и python3.7 с помощью brew. Но теперь, когда я пытаюсь использовать pipenv (2.7) для создания virtualenv и pipfile, я получаю сообщение об ошибке в python 3.7 при блокировке pacakges:

$ pipenv --python=/usr/local/bin/python install pynetbox ipaddress
Virtualenv already exists!
Removing existing virtualenv...
Creating a virtualenv for this project...
Pipfile: /Users/daniel/scripts/netbox/Pipfile

...

adding ipaddress to Pipfile's [packages]...
Pipfile.lock not found, creating...
Locking [dev-packages] dependencies...
Locking [packages] dependencies...
c/lib/python3.7/site-packages/pipenv/utils.py", line 250, in actually_resolve_deps
    req = Requirement.from_line(dep)
  File "/usr/local/Cellar/pipenv/2018.7.1/libexec/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
/usr/local/Cellar/pipenv/2018.7.1/libexec/lib/python3.7/site-packages/pipenv/_compat.py:113: ResourceWarning: Implicitly cleaning up <TemporaryDirectory '/var/folders/pc/hlxw3whn3cl1x3h45ll2m8gw0000gs/T/pipenv-TYWa8Y-requirements'>
  warnings.warn(warn_message, ResourceWarning)

Я несколько раз переустанавливал PIP и python, и не повезло. Любые идеи очень приветствуются. Я уверен, что по Python, вероятно, просто в каком-то плохом состоянии :(

Ответы на вопрос(2)

Выполните следующие команды в корневом каталоге.

pip install pipenv

затем

pipenv run pip install pip==18.0

затем

pipenv install
 Esir Kings17 окт. 2018 г., 15:18
@fccoelho ты выполнил это в корневом каталоге ??
 Daniel16 окт. 2018 г., 20:19
Спасибо за подробные шаги для следующего человека, который находит это!
 fccoelho17 окт. 2018 г., 15:37
@EsirKings На самом деле в моем случае это часть Dockerfile, поэтому он запускается от имени root для обновления глобального пункта. на самом деле pip install pip == 18.0 и после этого команда pipenv выше внутри venv
 fccoelho17 окт. 2018 г., 15:09
Просто хотел отметить, что эта «работа вокруг» не работает для меня
 Harry Moreno15 нояб. 2018 г., 02:49
я получилTypeError: resolve_deps() got an unexpected keyword argument 'verbose' после запуска 3-й командыpipenv install

вызванная его использованием вместе с новейшей версией pip (18.1):https://github.com/pypa/pipenv/issues/2924, Вам нужно понизить pip - как внутри, так и вне среды pipenv - до версии 18.0, чтобы pipenv работала.

 Meredith17 дек. 2018 г., 06:08
> как внутрии снаружи среда pipenv

Ваш ответ на вопрос