Zainstalowałem Spark na Windowsie i nie mogę uruchomić pyspark
. Po wpisaniu w c:\Spark\bin\pyspark
, pojawia się następujący błąd:Nie można uruchomić pyspark
Python 3.6.0 |Anaconda custom (64-bit)| (default, Dec 23 2016, 11:57:41) [MSC v.1900 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. Traceback (most recent call last): File "c:\Spark\bin..\python\pyspark\shell.py", line 30, in import pyspark File "c:\Spark\python\pyspark__init__.py", line 44, in from pyspark.context import SparkContext File "c:\Spark\python\pyspark\context.py", line 36, in from pyspark.java_gateway import launch_gateway File "c:\Spark\python\pyspark\java_gateway.py", line 31, in from py4j.java_gateway import java_import, JavaGateway, GatewayClient File "", line 961, in _find_and_load File "", line 950, in _find_and_load_unlocked File "", line 646, in _load_unlocked File "", line 616, in _load_backward_compatible File "c:\Spark\python\lib\py4j-0.10.4-src.zip\py4j\java_gateway.py", line 18, in File "C:\Users\Eigenaar\Anaconda3\lib\pydoc.py", line 62, in import pkgutil File "C:\Users\Eigenaar\Anaconda3\lib\pkgutil.py", line 22, in ModuleInfo = namedtuple('ModuleInfo', 'module_finder name ispkg') File "c:\Spark\python\pyspark\serializers.py", line 393, in namedtuple cls = _old_namedtuple(*args, **kwargs) TypeError: namedtuple() missing 3 required keyword-only arguments: 'verbose', 'rename', and 'module'
co robię źle tutaj?
mogę wymienić tylko kilka rzeczy, które robisz źle - _ (1) _ sformatowany wpisy dziennika jako „blockquote” (używany do cytowania zwykły tekst np dokumentację) zamiast "próbki kodu"; _ (2) _ nie wspominałeś o zainstalowanej wersji Sparka: _ (3) _ nawet nie próbowałeś Google 'iskry TypeError: namedtuple() brakuje 3 wymaganych argumentów tylko słów kluczowych' które wykazałyby https: //issues.apache.org/jira/browse/SPARK-19019 jako najwyższa odpowiedź. –
Staraj się zachować końcówki linii w swoim miejscu początkowym, aby była ona czytelna. – Eric