我有一个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