私はスパイダーから実行すると正常に実行されているpythonスクリプトを持っています。しかし、同じスクリプトでは、Windowsコマンドプロンプトから実行すると、 "ImportError:No module pandas"と表示されます。コマンドプロンプトからPythonスクリプトを実行しているときにモジュールエラーが発生しない
答えて
次に、Windowsインタプリタを使用してパンダをインストールする必要があります。あなたが使用しているパッケージマネージャに依存
pip install pandas
または
easy_install pandas
:
オープンWindowsのプロンプトとタイプのコマンド。
私は何とかspyderによって使用されている同じライブラリを使用することはできません。スパイダーはすべてのパッケージを見つけることができます。 – Nitin
このQ & Aを使用すると、スパイダーツール/ PYTHONPATHマネージャで言及されているフォルダを確認してくださいすることができ、同様の問題https://stackoverflow.com/a/10741803/5088142
に言及しましたか?
また、あなたは、スパイダーに次の2行を実行し、パンダのライブラリの場所を特定することができます
import pandas
print pandas.__file__
出力はパンダモジュール へのパスである必要があり、Windowsのパス(参照にこのパスを追加してくださいhttps://docs.python.org/2/using/windows.html )
のPython:
import sys
sys.path.append('_location_of_python_lib_')
WindowsのCMD:
set PYTHONPATH=%PYTHONPATH%;C:\_location_of_python_lib_
のWindows:
は、単にあなたのPYTHONPATH環境変数にこのパスを追加します。これを行うには、コントロールパネル/システム/詳細/環境変数に移動し、 "ユーザー変数"セクションで、PYTHONPATHが既に存在するかどうかを確認します。はいの場合はそれを選択して[編集]をクリックし、そうでない場合は[新規]をクリックして追加します。 PYTHONPATHのパスは ";"で区切る必要があります。
次のリンクのショーは、Windows 7で環境変数を設定するには、どのように永続的に http://www.nextofwindows.com/how-to-addedit-environment-variables-in-windows-7
パスを追加しましたが、別のエラーが表示されます:ImportError:C extension:DLL load failed .....ソースディレクトリからpandasをインポートしたい場合は、python setup.py build_extを実行する必要があります。 – Nitin
どのようにして元々パンダをインストールしましたか?このリンクhttp://stackoverflow.com/q/30945272/5088142 windowsで同様の問題が言及されました。 " 旧バージョン(conda)にバグがありました.Pandasを使用していた時に正しく更新されませんでしたすべてのpythonプロセスを終了してから、pandasを削除します; conda install pandas " – Yaron
最初はデフォルトでAnacondaと共にインストールされていましたが、spyderで正常に動作しています。あなたはまだパンダを再インストールすることを提案していますか? – Nitin
- 1. コマンドプロンプトからPythonスクリプトを実行する
- 2. bashスクリプトを実行しているときにエラーが発生しました
- 3. コマンドプロンプトからJavaを実行するとエラーが発生する
- 4. Pythonレデューサーを実行しているときにFileNotFoundExceptionが発生しました
- 5. プロジェクトを実行しているときにPythonエラーが発生しました
- 6. "python"という単語のないpythonスクリプトを実行する - コマンドプロンプト
- 7. コマンドプロンプトでPythonスクリプトを実行しています:行末の後に構文エラーが発生しました予期しない文字
- 8. PythonスクリプトをJavaコードで実行しているときに問題が発生しました
- 9. JavaスクリプトからPythonスクリプトを実行すると403が発生するForbiddenエラー
- 10. PythonからTensorflowライブラリを実行しているときに問題が発生しましたか?
- 11. コマンドプロンプトでSelenium Webdriverコードが実行されているときにエラーが発生しました
- 12. Nsclientを使用してVBSスクリプトからexeを実行しているときに発生する
- 13. アプリが実行されていないときにアラームが発生しない
- 14. PHPからpythonスクリプトを実行中にエラーが発生しました
- 15. コマンドラインからPythonスクリプトを実行しているときにimport文が機能しない
- 16. plistとしてPythonスクリプトを実行するとImportErrorが発生する
- 17. コマンドプロンプトから実行中にテストデータファイルをSeleniumスクリプトに渡しています
- 18. タスクschdulerからPowerShellスクリプトを実行したときにコマンドプロンプトが表示されない
- 19. EXEを実行するときにコマンドプロンプトを表示しない
- 20. 共有アプリケーションからコマンドプロンプトを開いているときに問題が発生しました
- 21. 新しいPythonスクリプトを端末から実行しているときに権限エラーが発生しましたか? OS X
- 22. pythonスクリプトの実行中にエラーが発生しました
- 23. Pythonスクリプトの実行中にエラーが発生しました。
- 24. OutlookでVBAスクリプトを実行しているときに実行時エラー '-2147221241(80040107)が発生する
- 25. Pythonモジュール:Pythonモジュールまたはpycharmを使って同じスクリプトを実行しているときに、データをフェッチしていないときに、いつでもシェルを介して以下のスクリプトを実行しているときに、セレクションwebscrapingスクリプトがモジュール
- 26. Google AppsスクリプトからPythonスクリプトを実行しています
- 27. Pythonをサービスとして実行しているときに '404 Not Found'エラーが発生しました
- 28. Python RPi - 別のスクリプトからスクリプトを実行しているときにファイルが見つかりません
- 29. Jsonを渡す端末からPythonスクリプトを実行しているとき
- 30. コマンドプロンプトからjavaファイルを実行するとエラーが発生する
あなたは同じインタプリタを使用していますか? – jonrsharpe
わかりません。どのように私はそれを確認することができます – Nitin