2017-09-18 3 views
0

Ich mag würde keras und tensorflow auf R für tiefe Lernzwecke laufen, aber wenn ich install.keras() ausführen bekomme ich diese Fehlermeldung:Probleme mit Python-Version auf R mit Tensorflow und Keras

kann keine finden Version, die die Anforderung erfüllt tensorflow (von Versionen:) Keine Verteilung Anpassung für tensorflow Erreur gefunden : Fehler 1 Installation aufgetreten tensorFlow

Es scheint, dass Tensorf Wenig benötigt Python 3 installiert. Ich arbeite auf dem Mac, so dass Python 2 standardmäßig installiert ist. Ich habe Python 3 heruntergeladen, aber Python 2 ist immer noch der Standard für R, also bekomme ich diese Nachricht immer noch. Weiß jemand was ich tun kann? Mir wurde gesagt, Python 2 nicht zu entfernen, da es einige Anwendungen gefährden könnte.

+0

Versuchen Sie 'pip install --upgrade virtualenv' und' pip installieren Tensorflow -U' im Terminal um sicherzustellen, dass alles auf dem neuesten Stand ist. – Mako212

Antwort

0

Ich habe 3 heruntergeladen Python aber python2 ist immer noch der Standard für R.

Das klingt wie Sie nur den Pfad anpassen müssen Ihre Python bevorzugen 3 installieren. In Ihrem Home-Verzeichnis sollten Sie eine Datei namens .bash_profile haben, in der Ihr Pfad eingestellt werden kann. Ändere es so, dass es auf deinen Python 3-Installationsort verweist. Zum Beispiel sieht Mine wie folgt aus:

export PATH=/usr/local/sbin:/usr/local/bin:/opt/local/bin:/opt/local/sbin:$PATH 

Dies bedeutet, dass eine ausführbare Datei in /usr/local/bin wird über ein im Systempfad bevorzugt werden, Sie werden einloggen müssen und zurück in für (die durch $PATH dargestellt wird.) Diese Änderung wird wirksam.

wurde mir gesagt, nicht Python 2 zu entfernen, da es einige Anwendungen beeinträchtigen können

Das ist absolut wahr. Ersetzen Sie die vom System bereitgestellten Tools niemals auf einem Betriebssystem!

+0

Danke, ich habe immer noch ein Problem, da ich die ausführbare Datei für Python 3 nicht finden kann (Benutzername $/Applications/Python \ 3.6). Ich habe den Pfad zum Python 3.6-Ordner festgelegt, aber es funktioniert immer noch nicht ... –

+0

Was zeigt dir echo $ PATH? – miken32

Verwandte Themen