Tengo que usar Python 3.6.5
debido a una biblioteca que uso que sigue mostrando errores en 3.7.0
(TensorFlow).
He instalado Python 3.6.5
utilizando Homebrew de la siguiente manera:
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
Si instalo vim
utilizando Homebrew:
brew install vim --with-python
actualiza Python a 3.7.0
. Así que termino teniendo un vim que funciona pero un código TensorFlow roto. Lo que hice fue volver a cambiar a 3.6.5
después de instalar vim
:
brew switch python 3.6.5_1
Y terminé teniendo un código de TensorFlow que funcionaba pero un vim
:
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/Python
Referenced from: /usr/local/bin/vim
Reason: image not found
[1] 83442 abort vim
4 votos
Esto parece una situación que pide un entorno virtual. Hay algunas opciones para Python, pero mi favorita es
pyenv
. Yo recomendaría dejar que Homebrew gestione la instalación de 3.7.0 yvim
y utilizarpyenv
para gestionar su entorno de desarrollo con TensorFlow.