2017-06-08 5 views
0

専門家が定義されていない、ここでパンダプロファイリング - NameError:名「pandas_profiling」が

は、コードの私のブロックであり、私は以下のエラーを取得しています。

import pandas 
import os 
trainFile = r'C:\PythonProjects\sample.csv' 
pwd = os.getcwd() 
os.chdir(os.path.dirname(trainFile)) 
trainData = pandas.read_csv(os.path.basename(trainFile)) 
p=pandas_profiling.ProfileReport(trainData) 
os.chdir(pwd) 

--------------------------------------------------------------------------- NameError Traceback (most recent call last) in() 6 trainData = pandas.read_csv(os.path.basename(trainFile)) ----> 7 p=pandas_profiling.ProfileReport(trainData) 8 os.chdir(pwd)

あなたは、このエラーのplsを解決するために、あなたの入力/提案を提供することができます。 NameError:名前 'pandas_profiling'が定義されていません

答えて

0

"pandas_profiling"はpipパッケージになります。 パッケージをインストールしましたか?

pip install pandas-profiling 

か、完全なパスではなく、いくつかの仮想環境にパッケージをインストールしている可能性があります。

+0

pandas-profilingはい、私はパッケージが正常にインストールされたと私は仮想環境を持っていないPIPフリーズコマンドを使用してインストールを確認しましたリンクを参照してください。自分のプログラムでこのパッケージの絶対パスを提供できる方法はありますか? – user3512380

+0

pandas_profilingをインポートしましたか? – vutsuak

+0

はい。 Pycharmが参照を削除したため、参照を見つけることができませんでした。 – user3512380