2017-02-23 13 views
0

私はゼプトリンでアナコンダを使いたいです。ゼプトリンでアナコンダを使用するにはどうすればいいですか?

したがって、以下のように、/zeppelin/conf/zeppelin-env.shの設定ファイルを変更してください。

export SPARK_HOME=/home/jin/spark 
export PYTHONPATH=/home/jin/anaconda3/bin/python 
export PYSPARK_PYTHON=/home/jin/spark/python 

私はPYTHONPATHを変更したときにアナコンダバージョンを使用することができたと思います。

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ノートブックでpythonのバージョンをチェックしようとします。

%python 

import sys 

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


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

ゼーペランでアナコンダを使用するにはどうすればよいですか?

+0

私はツェッペリンについては何も知りませんが、これらのドキュメントによると、あなたは非常に近いです:http://zeppelin.apache.org/ docs/latest/interpreter/python.html#conda –

+0

ありがとうございます。 .bashrcを変更してanacondaパスを追加すると動作します。しかし、私は.bashrcを修正したくないので、python.condaを使ってみてください。 – Bethlee

答えて

1

python.condaインタープリタが0.7.0で追加されました。

ここで関係しているのPR

だから、私は0.7.0+を使用してZeppelin Doc: Conda Interpreterを参照してくださいすることをお勧めしたいと思います。

+1

"%python.conda list"を使用すると "java.io.IOException:error = 2、No such file or directory"というエラーが発生します。 – Bethlee

+0

私は0.7.0を使用していますが、通訳者リストにCondaへの参照はありません。 http://zeppelin.apache.org/docs/latest/interpreter/python.html#condaの指示は機能しません。コンドームの通訳の設定はどのように見えるのですか? –

+0

@Bethleeあなたはあなたのenvを教えてください。 OS、OSバージョンを含む... – 1ambda

0

私はツェッペリンでアナコンダを使用するには、次のでした

  1. ツェッペリンUIのクリック以内「通訳」
  2. Pythonインタプリタセクションで、「Pythonのインタプリタ
  3. のセクションを(検索) 'zeppelin.python'を '/ home/YOUR USERNAME/anaconda2/bin/python'に設定してください。

    print(sys.version) 2.7.13 | Anaconda 4.3.0(64-bit)| (デフォルトでは、2016年12月20日、午後11時09分15秒)

関連する問題