Я думаю, что, возможно, я испортил локальную среду py на моем Ma c.
Я установил pyenv и пару python версий:
$ pyenv global
2.7.17
3.7.7
Кажется, он решил обернуть себя вокруг docker -compose ...
$ which docker-compose
/Users/wintermute/.pyenv/shims/docker-compose
У меня есть локальный env, который я хочу запустить python3 в:
$ cd mysite
$ pyenv version
3.7.7 (set by /Users/wintermute/mysite/.python-version)
Но теперь я не могу запустить docker -компоновать в нем:
$ docker-compose up
pyenv: docker-compose: command not found
The `docker-compose' command exists in these Python versions:
2.7.5
Note: See 'pyenv help global' for tips on allowing both
python2 and python3 to be found.
И что еще хуже, он даже не запустится в той версии, которую он говорит использовать:
$ pyenv local 2.7.5
$ docker-compose up -d
ERROR:root:code for hash md5 was not found.
(and a load of debug traceback messages)
Пробовал pyenv rehash
. Я думаю, что изначально python был установлен через homebrew. Что я могу сделать, чтобы открутить мою локальную среду? Почему не удается найти docker -комбинировать? Что я сделал ??