首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在齐柏林飞艇中使用anaconda?

如何在齐柏林飞艇中使用anaconda?
EN

Stack Overflow用户
提问于 2017-02-23 11:02:35
回答 4查看 9.1K关注 0票数 4

我想在齐柏林飞艇上使用蟒蛇。

因此,我修改了/zeppelin/conf/zeppelin-env.sh中的配置文件,如下所示。

代码语言:javascript
复制
export SPARK_HOME=/home/jin/spark
export PYTHONPATH=/home/jin/anaconda3/bin/python
export PYSPARK_PYTHON=/home/jin/spark/python

因为我认为当我修改PYTHONPATH时,我可以使用anaconda版本。

代码语言:javascript
复制
https://zeppelin.apache.org/docs/0.6.2/interpreter/python.html

Path of the already installed Python binary (could be python2 or python3).
If python is not in your $PATH you can set the absolute directory 
(example :/usr/bin/python)

但是python版本不会改变。我尝试在zeppelin notebook中检查python版本。

代码语言:javascript
复制
%python

import sys

print(sys.version)
print(sys.version_info)


2.7.12 (default, Nov 19 2016, 06:48:10) 

如何在齐柏林飞艇中使用anaconda?

EN

回答 4

Stack Overflow用户

发布于 2017-02-23 16:04:45

python.conda解释器是在0.7.0中添加的。

以下是相关的PR

https://github.com/apache/zeppelin/pull/1645

  • Conda解释器

因此,我建议使用0.7.0+并参考Zeppelin Doc: Conda Interpreter

票数 1
EN

Stack Overflow用户

发布于 2017-03-10 05:19:29

为了在Zeppelin中使用Anaconda,我执行了以下操作:

在Zeppelin UI中,单击'Interpreter'

  • Find ' Python‘interpreter

  • (In python解释器部分)将'zeppelin.python’设置为‘/home/ USERNAME/anaconda2/bin/python’

打印(sys.version) 2.7.13 |蟒蛇4.3.0 (64位)|(默认,2016年12月20日23:09:15)

票数 1
EN

Stack Overflow用户

发布于 2018-08-14 23:19:37

我发现你不能通过pip安装conda。您至少需要miniconda。下面是我在Ubuntu 16.04系统上做的事情:

https://conda.io/miniconda.html

  • Install
  1. 下载miniconda安装程序

我选择安装到齐柏林飞艇,你可以在启动齐柏林飞艇之前选择differently

  • Update your /opt/miniconda3

PATH=/opt/miniconda3/bin:$PATH

在这一点上,它应该是有效的。您可以通过创建一个新的笔记本(或打开现有的笔记本)、在段落中键入%python.conda info并运行该段落来尝试它。

这样做的一个缺点是,您最终会使用与miniconda捆绑在一起的Python解释器,而不是随系统安装的Python解释器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42406215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档