Я установил Python 3.6 с помощью прямой ссылки (brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rbbrew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
), поскольку Brew теперь устанавливает по умолчанию версию 3.7, если я использую brew install python3
Хотя, если я устанавливаю OpenCv2 из Brew;Я получаю также Python 3.7, и эта версия будет связана по умолчанию, отодвинув 3.6 в сторону.Я попытался brew link
предыдущей версии, но затем, когда я импортирую cv2, я получаю сообщение об ошибке, что пакет не существует.
Если я запускаю brew install opencv
Это говорит мне, что пакеты уже установлены;поэтому Python 3.6 не может импортировать его, а 3.7 может.
Я думал, что это проблема с PATH
, но даже это, похоже, не дает результата.
есть ли способскажите brew не обновлять python при установке новых пакетов?Я в порядке с 3.7 устанавливается;но я хотел бы иметь возможность использовать OpenCV2 из обоих;в то время как теперь я могу импортировать его только с использованием 3,7, а не 3,6