Comment faire pour démarrer une Étincelle Shell à l'aide de pyspark dans Windows?
Je suis un débutant dans Spark et à essayer de suivre les instructions à partir de là, comment initialiser Étincelle shell Python en utilisant cmd: http://spark.apache.org/docs/latest/quick-start.html
Mais quand je lance cmd suivantes:
C:\Users\Alex\Desktop\spark-1.4.1-bin-hadoop2.4\>c:\Python27\python bin\pyspark
puis je recevoir le message d'erreur suivant:
File "bin\pyspark", line 21
export SPARK_HOME="$(cd ="$(cd "`dirname "$0"`"/..; pwd)"
SyntaxError: invalid syntax
Ce que je fais mal ici?
P. S. Quand cmd j'essaie juste C:\Users\Alex\Desktop\spark-1.4.1-bin-hadoop2.4>bin\pyspark
puis-je recevoir ""python" is not recognized as internal or external command, operable program or batch file".
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin d'avoir Python disponible dans le chemin d'accès au système, vous pouvez l'ajouter avec
setx
:Je suis assez nouvelle Étincelle de l'utilisateur (à compter d'aujourd'hui, vraiment). Je suis à l'aide de l'étincelle 1.6.0 sur Windows 10 et 7 machines. Le suivant a fonctionné pour moi:
À l'aide du code ci-dessus, j'ai été en mesure de lancer Étincelle dans un IPython notebook et mon Enthought Verrière Python IDE. Avant, cela, je n'ai pu lancer pyspark grâce à une invite de cmd. Le code ci-dessus ne fonctionnera que si vous avez vos Variables d'Environnement définies correctement pour Python et Spark (pyspark).
Avec la référence et de l'aide de l'utilisateur "maxymoo" j'ai été en mesure de trouver un moyen de définir un chemin PERMANENT est Windows 7 aussi. Les instructions sont ici:
http://geekswithblogs.net/renso/archive/2009/10/21/how-to-set-the-windows-path-in-windows-7.aspx
- Je exécuter ces ensemble de paramètres de chemin chaque fois que je commence pyspark dans ipython:
Simplement définir le chemin d'accès dans Système -> Variables d'Environnement -> Chemin
Le chemin d'accès doit être séparé par un ";" et il doit y avoir aucun espace entre les chemins