J'essaie d'installer tensorflow, mais il nécessite une installation de Python 3.6 et je n'ai que Python 3.7 installé. J'ai essayé d'utiliser brew et pyenv mais ça ne marche pas.
Est-ce que quelqu'un connaît un moyen de résoudre ce problème?
Si vous travaillez avec Anaconda, alors
conda install python=3.5.0
# or maybe
conda install python=2.7.8
# or whatever you want....
pourrait fonctionner.
$ brew unlink python
$ brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/e128fa1bce3377de32cbf11bd8e46f7334dfd7a6/Formula/python.rb
$ brew switch python 3.6.5
$ pip install tensorflow
Téléchargez python 3.6.0 sur https://www.python.org/downloads/release/python-360/
Installez-le comme un paquet normal.
Exécuter cd /Library/Frameworks/Python.framework/Version
Exécutez la commande ls
et toutes les versions de Python installées seront visibles ici.
Exécuter Sudo rm -rf 3.7
Vérifiez la version maintenant par python3 -V
et ce sera la version 3.6 maintenant.
créer un environnement virtuel, installer puis passer à python 3.6.5
$ conda create -n tensorflow python=3.7
$ conda activate tensorflow
$ conda install python=3.6.5
$ pip install tensorflow
activer l'environnement lorsque vous souhaitez utiliser tensorflow
J'avais du mal à installer tensorflow avec python 3.7 et j'ai suivi ces instructions pour configurer un environnement virtuel avec python3.6 et le faire fonctionner
Download the Python3.6 tgz file from the official website (eg. Python-3.6.6.tgz)
Unpack it with tar -xvzf Python-3.6.6.tgz
cd Python-3.6.6
run ./configure
run make altinstall to install it (install vs altinstall explanation here
configuration de l'environnement virtuel python3.6 pour tensorflow
Si vous utilisez jupyter notebook ou jupyter lab, il peut être utile de choisir le bon environnement virtuel.
python -m venv projectname
source projectname/bin/activate
pip install ipykernel
ipython kernel install --user --name=projectname
À ce stade, vous pouvez démarrer jupyter, créer un nouveau bloc-notes et sélectionner le noyau qui réside dans votre environnement.
environnement virtuel et carnets de notes jupyter
J'espère que cela t'aides