Criando Ambiente Virtual Python3.6 e macOS Catalina. Estamos focando na versão 3.6.5_1 pois, até inicio de 2020, é a melhor versão compativel com opencv, keras, tensorflow e outras bibliotecas de machine learning.
brew info pythonCaso o comando acime não tenha a versão 3.6.5, instale executando:
brew unlink python
brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
brew switch python 3.6.5_1
execute o comando abaixo para ver se a versão do python3 é a que você precisa:
python3 --versionpython 3.6.5_1
To install virtualenv via pip run:
pip3 install virtualenvSe aparece erros como:'SSLError("Can't connect to HTTPS URL because the SSL module is not available.", sera necessario executar o comando abaixo e repetir todo processo de insalação acima.
brew update && brew upgrade
brew uninstall --ignore-dependencies openssl
brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rbCreation of virtualenv. Aqui usamos o nome machinelearning.
virtualenv -p python3 ~/.virtualenvs/machinelearningActivate the virtualenv:
workon machinelearningVerique se a versão do python dentro do ambiente virtual esta correta.
python --versionPara sair do virtualenv:
deactivatepip install jupyterlabjupyter notebook