相关疑难解决方法(0)

如何将python3内核添加到jupyter(IPython)

我的Jupyter笔记本安装了python 2内核.我不懂为什么.我做安装时可能搞砸了.我已经python 3 安装好了.我怎样才能添加它Jupyter?这是一个什么样的默认截图Jupyter与insalled python3 -m install jupyter并在浏览器中打开jupyter notebook的样子: 在此输入图像描述

ipython ipython-notebook jupyter jupyter-notebook

291
推荐指数
14
解决办法
31万
查看次数

如何在IPython Notebook中加载jar依赖项

这个页面鼓励我尝试使用spark-csv在PySpark中读取.csv文件我发现了一些帖子,比如这个描述如何使用spark-csv

但我无法通过在启动时包含.jar文件或包扩展来初始化ipython实例,这可以通过spark-shell完成.

也就是说,而不是

ipython notebook --profile=pyspark
Run Code Online (Sandbox Code Playgroud)

我试过了

ipython notebook --profile=pyspark --packages com.databricks:spark-csv_2.10:1.0.3
Run Code Online (Sandbox Code Playgroud)

但它不受支持.

请指教.

csv apache-spark pyspark jupyter-notebook

7
推荐指数
2
解决办法
5738
查看次数

Pyspark (SparkContext):在向驱动程序发送其端口号之前,java 网关进程退出

我已经为这个问题苦苦挣扎了四天,我查看了几个处理相同问题的网页,甚至在 Stackoverflow 中也没有找到解决方案。

我安装了 Spark-2.3.0 ,Scala 2.12.5 和 Hadoop-2.7.1(对于 winutils master),然后设置了相应的环境变量。我安装了 findspark,然后在我的 Jupyter Notebook 中启动了 pyspark。问题是当我运行时:

sc = pyspark.SparkContext('local')
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

java gateway process exited before sending the driver its port number
Run Code Online (Sandbox Code Playgroud)

我应该提到我使用的是 Java-1.8.0 并且我在我的环境变量中设置了:

 PYSPARK_SUBMIT_ARGS="--master local[2] pyspark-shell"
Run Code Online (Sandbox Code Playgroud)

如果您对我如何解决此问题有任何想法,我将不胜感激。谢谢!

apache-spark pyspark jupyter-notebook

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

无法在 Jupyter 中导入 Keras

所以我使用 python 3 和 jupyter (使用 pip)设置了虚拟局域网。一切正常,但如果我尝试导入 keras,它将无法在 jupyter 中工作并告诉模块未找到。但是如果我在终端中执行相同的文件(python3 test.py),它就可以正常工作。

which jupyter
/usr/local/bin/jupyter

which python3
/Users/niro273/Desktop/xcorp/bin/python3
Run Code Online (Sandbox Code Playgroud)

如果我这样做,pip3 list这些就是结果。

jupyter (1.0.0)
jupyter-client (5.1.0)
jupyter-console (5.2.0)
jupyter-core (4.3.0)
Keras (2.0.8)
Run Code Online (Sandbox Code Playgroud)

注意-我也在虚拟环境中安装了 jupyter (pip3 install jupyter)。那么我是否必须切换 juypter 执行路径?将不胜感激任何指导。

python virtualenv jupyter keras jupyter-notebook

1
推荐指数
1
解决办法
9996
查看次数