0

私のシステム環境:Windows 8.1, WinPython 3.4.3.1, pandas 0.16, plotly 1.6.14, cufflinks 0.2

何が問題を引き起こしているのかわかりません。ここで概説されているチュートリアルを使用しようとしていますcufflinks nbviewer チュートリアル

ただし、cufflinks モジュールをインポートしようとすると、次の出力が得られます。

ここに画像の説明を入力

私が知る限り、ファイルはすべてフォルダー内で正しくセットアップされており、ファイル自体に明らかなエラーは見られないため、それは私には意味がありません。下の画像を参照してください。

ここに画像の説明を入力

ファイルも見ましたが、__init__.py異常はありませんでした。

ここに画像の説明を入力

最後に、実際のplotlytools.pyファイルを調べて、何かおかしくないかどうかを確認しました。

ここに画像の説明を入力

これを理解する助けがあれば大歓迎です。ありがとう。

更新:これが役立つ場合は、私のプリントアウトですsys.path

ここに画像の説明を入力

4

1 に答える 1

1

次の回避策を実装した後、モジュールをインポートできました。

  1. すべてのステートメントutils.pyに追加したファイルでは、例: become .()printprint 'string'print('string')
  2. ファイルとファイルをコピーして削除し、内容utils.pycolors.pyファイルに貼り付けましたplotlytools.py
  3. 残りのファイルのすべてのインポート参照を更新しました。
  4. pandastools の機能、具体的にはメソッドを使用するには、ファイルdf.iplotのエンコードおよびデコード メソッドを から に更新する必要もありました。colors.pystr.encode('hex') and str.decode('hex')import codecs; codecs.encode(str,'hex'); codecs.decode(str,'hex')
  5. また、ジェネレーター メソッドを からgen_object.next()に更新しましたnext(gen_object)

この時点で、モジュールのすべての機能が復元されたようです。

于 2015-04-03T03:35:09.280 に答える