Я установил pyenv
и pyenv-virtualenv
с помощью Homebrew (я работаю над macOS Catalina 10.15.6).
Я использую среду pyenv с python версии 3.7.8.
Если я активирую свой pyenv-virtualenv, а затем попытаюсь запустить несколько pip
команд, команды ничего не вернут. Я просто вижу мигающий курсор на следующей строке. Например:
$ pip install -r requirements
or
$ pip list
Хотя при звонке просто pip
у меня есть меню помощи.
Конфигурация кажется нормальной:
$ which pip
возвращается
Users/marie/.pyenv/shims/pip
Вне pyenv pip работает нормально.
Проблема, похоже, связана с конкретными версиями Python и pip. Действительно, переход на более старую версию Python (Python 3.7.1) и pip (10.0.1) заставляет pip
работать нормально.
Но: Python 3.7.8 + pip 20 - нет.
Есть идеи, почему это происходит?
/Users/marie/.pyenv/shims/pip install --upgrade pip
или/Users/marie/.pyenv/shims/python -m pip install --upgrade pip
. - person jakub   schedule 28.07.2020