相关疑难解决方法(0)

如何在OS X上将Python的默认版本设置为3.x?

我正在运行Mountain Lion,基本的默认Python版本是2.7.我下载了Python 3.3并希望将其设置为默认值.

目前:

$ python
    version 2.7.5
$ python3.3
    version 3.3
Run Code Online (Sandbox Code Playgroud)

如何设置它以便每次运行$ python它都会打开3.3?

python macos install python-3.x

286
推荐指数
12
解决办法
42万
查看次数

如何解决此错误:Py4JJavaError:调用 o70.showString 时出错?

目前我正在开发 PySpark 和 DataFrame。
我创建了一个数据框:

from pyspark.sql import *
import pandas as pd
spark = SparkSession.builder.appName("DataFarme").getOrCreate()
df = spark.createDataFrame([("Java", "20000"), ("Python", "100000"), ("Scala", "3000")])
df.printSchema()
Run Code Online (Sandbox Code Playgroud)

#输出:-

root
 |-- _1: string (nullable = true)
 |-- _2: string (nullable = true)
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,df.show()它显示错误为:

Py4JJavaError                             Traceback (most recent call last)
C:\Users\PRATIK~1\AppData\Local\Temp/ipykernel_20924/3726558592.py in <module>
----> 1 df.show()

C:\Spark\spark-3.2.1-bin-hadoop3.2\python\pyspark\sql\dataframe.py in show(self, n, truncate, vertical)
    492 
    493         if isinstance(truncate, bool) and truncate:
--> 494             print(self._jdf.showString(n, 20, vertical))
    495         else:
    496             try:

C:\Spark\spark-3.2.1-bin-hadoop3.2\python\lib\py4j-0.10.9.3-src.zip\py4j\java_gateway.py in __call__(self, *args) …
Run Code Online (Sandbox Code Playgroud)

python java sql pyspark

3
推荐指数
1
解决办法
5万
查看次数

标签 统计

python ×2

install ×1

java ×1

macos ×1

pyspark ×1

python-3.x ×1

sql ×1