这些天我正在做一些项目。我在名为的项目中创建了3个可执行python文件,
crawler.py
process_data.py
process_csv.py
然后,我创建了run.py
要执行上述三个命令,一个接一个。
问题-:当我尝试使用执行process_csv.py
文件时run.py
,它显示了我
Traceback (most recent call last):
File "processors/process_csv.py", line 1, in <module>
import pandas as pd
ModuleNotFoundError: No module named 'pandas'
有趣的一点-:但是,如果我尝试process_csv.py
不使用而单独执行run.py
,则它没有任何运行 pandas error
。
process_csv.py
import pandas as pd
# my code
运行
import subprocess
subprocess.run(['python', 'processors/process_data.py']) # this line is working fine
subprocess.run(['python ', 'processors/process_csv.py']) # error occur in this line
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句