我有一個python腳本,當我從spyder運行它時成功運行。但是,當從Windows命令提示符運行時,相同的腳本會給出「ImportError:No module named pandas」。從命令提示符運行python腳本時沒有模塊錯誤
回答
然後,您應該使用Windows解釋器安裝熊貓。
打開Windows命令提示符,然後輸入:
pip install pandas
或
easy_install pandas
取決於哪個包管理器使用。
不能以某種方式使用spyder正在使用的相同庫。 Spyder能夠找到所有的軟件包。 – Nitin
這個問答&一個提到類似的問題https://stackoverflow.com/a/10741803/5088142
能否請您檢查哪些文件夾中的Spyder工具/ PYTHONPATH經理提到?
你也可以執行Spyder的以下兩行,並確定大熊貓庫的位置:
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中的路徑應該用「;」分隔。
以下鏈接告訴您如何永久 http://www.nextofwindows.com/how-to-addedit-environment-variables-in-windows-7
我添加了路徑,但現在我得到了一個不同的錯誤:ImportError:C擴展名:DLL加載失敗.....如果你想從源目錄導入熊貓,你可能需要運行python setup.py build_ext ... – Nitin
你最初是如何安裝熊貓的?這個鏈接http://stackoverflow.com/q/30945272/5088142在窗口中提到類似的問題「 舊版本(conda)中有一個錯誤,如果你已經更新了熊貓而它正在被使用它沒有正確更新。嘗試關閉所有的python進程,然後conda刪除熊貓; conda安裝熊貓「 – Yaron
最初,它默認安裝了Anaconda,它與spyder工作正常。你還建議重新安裝熊貓嗎? – Nitin
- 1. Python的 - 如何從IDLE運行模塊與命令提示符
- 2. Python模塊將無法從命令提示符正確運行
- 3. Windows腳本宿主錯誤時,腳本在命令提示符下運行
- 4. 從命令提示符運行python腳本
- 5. 從命令提示符運行PowerShell命令(無ps1腳本)
- 6. 從命令提示符運行docker命令與jenkins腳本
- 7. 導入python模塊以啓用腳本從命令行運行
- 8. 錯誤而從運行命令提示
- 9. 在命令提示符中運行python腳本:語法錯誤在行續後字符錯誤字符
- 10. 無法運行Python腳本CRON:導入錯誤:沒有模塊命名爲Tweepy
- 11. 運行Python腳本無字「蟒蛇」 - 命令提示符
- 12. 從命令提示符運行導軌模塊
- 13. 在命令提示符下運行命令中使用python腳本
- 14. Android:如何從命令提示符運行monkeyrunner腳本
- 15. 使用xampp從php腳本運行命令提示符
- 16. 如何從python的命令提示符執行腳本
- 17. 命令提示符下運行python的語法錯誤
- 18. 命令提示符腳本命令「cd」
- 19. 無法在IDLE模式和命令提示符下運行python 3腳本
- 20. 的Python腳本可以從命令行運行時,但沒有從
- 21. 從PowerShell命令沒有輸出從腳本VS CLI運行時
- 22. 在終端中運行Python腳本時沒有找到命令
- 23. 從MEL命令運行的Python腳本
- 24. 從python腳本運行vim命令
- 25. 使用Windows運行python腳本AT命令行提示
- 26. Java錯誤 - NoClassDefFoundError的運行從命令提示符
- 27. 在批處理模式下運行R腳本時彈出命令提示符
- 28. 運行命令提示符命令
- 29. Bash腳本命令沒有運行
- 30. Bash腳本沒有運行MySQL命令
是否使用相同的解釋設置環境變量在Windows 7? – jonrsharpe
我不確定。我如何檢查 – Nitin