如何从后台进程运行Python?

时间:2020-05-15 13:06:47

标签: python

我正在尝试从(windows / c#)后台进程运行Python脚本。我已成功使python.exe与脚本文件一起运行,但是在第一行“以pd导入熊猫”中出现了错误。我从stderr得到的确切错误是...

回溯(最近通话最近): 文件“ predictX.py”,第1行,在 将熊猫作为pd导入 ModuleNotFoundError:没有名为“ pandas”的模块

当我从anaconda提示符下运行脚本时,它运行良好。我从anaconda提示符下复制了“ Path”环境变量,并将其复制到我的后台进程中。寻找其他环境变量吗?还有其他想法吗?

谢谢! -柯特

2 个答案:

答案 0 :(得分:2)

使用前,应先将其安装在桌面上。

$ pip install pandas

然后它应该可以正常工作。如果没有,请尝试卸载并重新安装。

[EDIT] Anaconda是python的软件包,其中包括原始python安装程序未包含的更多模块。因此该脚本可以在Anaconda中运行,但不能与原始的Python运行程序一起运行。

答案 1 :(得分:0)

飞行员错误...

显然,我的计算机上至少有两个python.exe文件。我更改了路径以反映Anaconda文件夹下的路径,然后一切都出现了。