所以我试着从任务调度器运行一个脚本。它一直没有工作,在终端弹出和消失的第二秒,我能够读到它说“importeror没有名为Pandas的模块”我的脚本导入熊猫很好,运行完美,但每当我双击脚本运行或安排它自动运行时,它就是说我没有熊猫。在
我的理论是,它使用的是安装在这台没有安装Pandas库的计算机上的Python实例。但是,当我尝试使用pip在命令行上重新安装pandas时,它会返回“requirementalready completed”。如果有任何建议或想法,我将不胜感激。谢谢您!在
Tags:
^{} 和^{} 包含正在运行的Python版本。^{} 包含运行的特定解释器的路径。在
Python3:
Python2:
^{pr2}$问题似乎是您的注册表编辑器为Python可执行文件设置了一个不同的版本集以“单击”运行。您可以通过运行所需版本的Python安装程序,将其设置为repair,或修改“HKEY_CLASSES\u ROOT”来解决此问题\Python.File文件\Shell\open\command”来运行正确的python可执行文件(应该是“C:\Windows\py.exe文件"). 请参阅this image查找它的位置。在
如果您已经在使用py.exe文件,将hashbang添加到文件的顶部(
#!Python<version>
),或者要使用Unix可执行文件,#!/usr/bin/env python<version>
)应该会有所帮助py.exe文件选择要运行的正确可执行文件。在要使用pip安装特定的可执行文件,请运行
Path\To\Executable -m pip install <module>
。在要使用来自不同站点路径的模块,请将目录添加到PYTHONPATH环境变量中。使用
import <file>
将检查PYTHONPATH目录中的模块。在相关问题 更多 >
编程相关推荐