2017-08-11 1 views

Répondre

1

D'abord, j'installer virtualenv et virtualenvwrapper:

$pip install virtualenv 
$pip install virtualenvwrapper 

alors je créer un répertoire pour mes virtualenvs.

$mkdir ~/.virtualenvs 

alors je mettre à jour mon .bashrc:

#put these lines in your .bashrc file 
export WORKON_HOME=~/.virtualenvs 
source /usr/local/bin/virtualenvwrapper.sh 

Puis la source .bashrc:

$source .bashrc 

Ensuite, créez mon environnement virtuel:

$mkvirtualenv my-virtual-environment --system-site-packages target-directory 

Pour activer l'environnement virtuel et ins grand tensorflow:

$workon my-virtual-environment 
(my-virtual-environment)$pip install --upgrade tensorflow 

J'espère que cela aide. Cela fait un moment que je suis un utilisateur habituel d'OSX. Si cela ne fonctionne pas pour vous, gardez cette mise à jour et je pourrais être en mesure d'aider plus.

+0

Merci beaucoup! Ceci est vraiment utile. Cependant quand je le fais '$ pip install virtualenv' Je reçois 'pip: commande introuvable'. Cependant je peux faire pip3 ou pip2 (j'ai installé python 3 moi-même). Que me recommandez-vous? Je ne veux pas gâcher quoi que ce soit avec la version préinstallée de python sur mon mac. – user20112015

+0

J'ai installé pip avec 'sudo easy_install pip'. Puis quand je fais 'source /usr/local/bin/virtualenvwrapper.sh' je reçois 'Aucun module nommé virtualenvwrapper virtualenvwrapper.sh: Un problème est survenu lors de l'exécution des hooks d'initialisation. Si Python ne pouvait pas importer le module virtualenvwrapper.hook_loader, vérifier que virtualenvwrapper a été installé pour VIRTUALENVWRAPPER_PYTHON =/usr/bin/python et que PATH est correctement défini. – user20112015

+0

Il semble que virtualenvwrapper n'est pas installé sur le même chemin que celui que j'ai mis dans mes directions. Vous devrez trouver le chemin dans lequel il a été installé et remplacer ce chemin dans votre fichier .bashrc. – rug3y