2016-11-11 2 views
0

anaconda3/python3.5とpandasを1年間使っていて、コンソールの外でスクリプトを実行すると突然インポートエラーが発生しますパンダ、特に依存関係email.parserのために。私は 'email.parser'という名前のモジュールはありません; 'email'はパッケージではありません。しかし、コンソールでのインポートは正常に動作します。私は他の環境を実行していませんPython - コンソールでパンダをインポートすると動作しますが、スクリプトを実行していない場合

+1

両方の環境でpythonpathを表示し、同じであることを確認してください – guilhermecgs

+0

私はコンソールとスクリプトの実行でpythonを実行すると、私は2つの環境を使用していますか? sys.environでは、私はすべての適切なパスを持っています。他の環境のパスをチェックするにはどうすればいいですか? @guilhernecgs – obabs

答えて

0

私は今日も同じ問題を抱えていました。特定のパスが不足しています。あなたがあなたのPythonインタプリタを起動してimport osを実行すると、os.environを実行できることがわかりました。 PATH変数にはいくつかのパスが設定されています。 PATH行全体をコピーしてスクリプトに貼り付けます。それは私のために働いた。また、文字列の一重引用符( 'など)を削除することを忘れないでください。

関連する問題