2016-12-19 11 views
0

jupyterノートブックでテンソルフローを取得しようとするサークルで実行しています。私はubuntuにpip経由でインストールし、またconda環境を試しました(しかし、誤解しない限り、ipythonで動作させることは私の能力を超えています)。 Tensorflowはpython3.4では正常に動作しますが、ipythonをロードするときに使用されるpython 3.5では動作しません。この質問が意味をなさないかどうかはわかりませんが、ipythonがpython 3.4だけを使用するようにすることはできますか?私がipythonをPythonシェルの代わりに使う必要があるのは、kadenzieチュートリアルを使用しようとしているからです。は、python 3.4ではテンソルフローをインポートできますが、ipythonノートブックではインポートできません

ありがとうございます。

編集:これは私の問題を抱えている他の人にどのように当てはまるのか分かりませんが、私はconda pythonバージョン(conda install python = 3.4.3)を変更してipythonをアンインストールしてから再インストールしました。

+0

マイナーノート:jupyterまたはipython?それはどちらか - または - です。あなたは "make ipythonは古いバージョンのPythonを使う"という行に目を向けているのですか?適切な解決策はおそらくテンソルフローをプライマリのpythonバージョンにインストールするか、またはvirtualenvにすべてインストールすることです。 –

+0

私は実際にその違いを知らない。 ipythonまたはjupyterのノートブックを読み込むと、同じjupyterページにつながります。私はこれをgoogledして、[このスタック]を得た(http://stackoverflow.com/questions/30492623/using-both-python-2-x-and-python-3-x-in-ipython-notebook/34464003# 34464003)、私は複数の環境を持っていることに気にしません - 私はちょうどメインのものを使用したい3.4 – Bowtie

+0

[これのような]トップのヒットがあります(http://stackoverflow.com/questions/9386048/ipython -reads-wrong-python-version?noredirect = 1&lq = 1)。そして、jupyterはipythonからのスピンオフです。ノートパソコンがないipythonとは対照的に、あなたはそれをjupyter-notebookと呼ぶことをお勧めします。混乱させて申し訳ありません。 –

答えて

0

各主要バージョンのPythonには、独自のサイトパッケージディレクトリがあります。あなたはpython 3.4と3.5の両方を持っていて、3.5にはjupyterが、3.4にはtensorflowがインストールされているようです。簡単な解決法は3.5にもテンソルフローをインストールすることです。 3.5ノートブックカーネルで使用できるようになります。 3.4をカーネルとして追加しようとするかもしれませんが、どうやってそれを行うのかは分かりません。

関連する問題