1

私は、Pythonに非常に新たなんだと私は最近、機械学習とニューラルネットについての詳細を理解しようとしているはImportError:いいえモジュールの名前data_utilsは

私は、これは些細な問題である知っているが、私は、問題のインポートを持っているように見えますjupyterノートブックのdata_utils誰もが

enter image description here

注意を助けてください。私はKerasを使用していない、と私はthis videoでチュートリアルを次しています。

+1

リンクを使用しないで、コードとエラーをコピーして質問に貼り付けてください。モジュールがコマンドラインプログラムを使用してロードされていますか? – cdarke

+0

残りのプログラムを表示できますか?どのパッケージをインストールする必要があるかを教えてくれるはずです(例えば、 'keras'や' tflearn'を使っているあなたのプログラムですか?) – bakkal

+0

この質問はすでに回答済みです。http://stackoverflow.com/questions/35905264/keras -importerror-no-module-named-data-utils – Diego

答えて

0

機械学習とニューラルネットについて言及して以来、私はKerasを参照していると仮定します。

私はまた、あなたがその場合

pip install keras 

を経由して、それをインストールしていることを前提とします、あなたは、次に

pip uninstall keras 

を実行して、最初にそれをアンインストールしGithubからそれを複製し、その中にCDする必要がありますディレクトリと実行

sudo python setup.py install 

More information here

+0

私はKerasを使用していない、またはむしろ私はKerasを使用すべきかどうか確かではない。私が今やっていることは、ドッカーを実行してから、jupyterノートブックでテンソルフローを実行することです – Lee

+0

次に、data_utilsを含むパッケージをインストールしていないため、おそらくdata_utilsがありません。あなたが指しているチュートリアルへのリンクがありますか? – ooknosi

+0

ピップを使ってパッケージをインストールしますか?はいこちらでございます。 https://youtu.be/SJDEOWLHYVo?list=PL2-dafEMk2A7EEME489DsI468AB0wQsMV&t=213。 – Lee

1

使用しているビデオ用に提供したリンクに基づいて、 this linkに移動し、両方のファイルを作業ディレクトリにダウンロードします。

ダウンロードする必要があるファイルはdata_utilsseq2seq_modelです。

しかし、このチュートリアルを行う前に、テンソルフローのWebサイトにあるtensorflow tutorialsを試してみてください。

また、あなたが非常にPythonに新しいのであれば、まずthis tutorialをお勧めします。

2

私もビデオに従っていましたし、しばらく検索しても同じ問題が発生しました。ここからGithubtensorflow_chatbot_required_filesのリンクです。ここからダウンロードして作業ディレクトリ(pythonファイルディレクトリ)にコピーすることができます。

これで両方をインポートできます。

+0

ニース!これをPythonまたはAnacondaにインストールして環境にインストールする方法を示すのがよかったですが、これはこの単一のプロジェクトにのみ有効です。 – JimLohse

0

あなたはそれが次のように行うためには、自己定義されたモジュールをインポートしているやろうとしている:

モジュールのように、後に呼び出される関数が含まれています「data_util」と呼ばれ、あなたのケースで

データ名。関数名 '。

pythonファイル(.py)であるdata_utilがこのディレクトリ(C:/ Users/xxx/modules)にあるとしましょう。このコード行をpythonを呼び出す際にモジュールを見つけるdata_util:

import sys 
sys.path.append('C:/Users/xxx/modules') 
import data_util 
関連する問題