2016-12-20 11 views
0

のPython 2.7にcsvsqlをインポートすることができますしかし、私はエラーメッセージを取得します:は、どのように私は</p> <p><a href="https://i.stack.imgur.com/KT0Gg.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/KT0Gg.png" alt=""></a></p> <p>...私はsuccessfuly condaインストールを使用してcsvkitをインストールした

 import csvsql 
    Traceback (most recent call last): 

     File "<ipython-input-5-303a60a6b1ac>", line 1, in <module> 

    import csvsql 

    ImportError: No module named csvsql 

    import csvkit 
    Traceback (most recent call last): 

     File "<ipython-input-7-ca8a99ae9834>", line 1, in <module> 
     import csvkit 

     ImportError: No module named csvkit 

私は、ドキュメントを見て - 彼らは、インストールプロセスを説明しますが、ライブラリはPythonにロードされていませんか。

また、私はhttplib2と類似した問題がありました。私はそれを成功裏にインストールしましたが、Spyderでインポートしようとしたときに、私は類似のエラーメッセージ(httplib2という名前のモジュールはありません)を受け取りました。

(Iは、Windows 11上でアナコンダ3とスパイダーを使用)

任意のアイデア?前もって感謝します。

答えて

0

私はcsvkit GitHubの/問題のフォーラムでこの質問をしました。与えられた 答えは:あなたは今、すべての操作に依存しているcsvkitれている瑪瑙を使用する必要があります。 https://github.com/wireservice/agateを参照してください。

私はあなたとだ - コマンドラインツールとライブラリとしてcsvkitを使用するのは素晴らしいだろうが、それは著者がそのように表示されていないのです。完全な問題:https://github.com/wireservice/csvkit/issues/670

+0

こんにちはクリス、あなたの答えをありがとう。私は推奨されるようにピップを使って瑪瑙をインストールした。私はスパイダーに(「importa agade」)をインポートしようとしたときにしかし、私は、「通常の」エラーメッセージ(「いいえモジュールの名前agade」)を得ました。さらに、私はagadeをインポートすると仮定して、私はcsvsqlコードを実行するために何をすべきですか?私の最終目標は、csvファイルを使用してデータベースにテーブルを作成し、そのファイルをデータベースにインポートすることです。 "CREATEDBテスト csvsql --dbのpostgresql::///例/ realdata/FY09_EDU_Recipients_by_State.csv --insertテスト--table 09年度" 同様の例がありStckoverflowのポストがあります – im7

関連する問題

 関連する問題