gpt4 book ai didi

python - 导入错误 : No module named xmltodict while calling from other Python script

转载 作者:行者123 更新时间:2023-11-28 20:45:18 38 4
gpt4 key购买 nike

我有一个奇怪的问题。

我在 Py2.7 上,我正在从 python 脚本调用一个 py 文件。下面是我的代码

caller.py

import os
import subprocess
filename = 'file.py'

data = 'aXD'
output = subprocess.check_output(['python', filename,data], shell=False)

文件.py

import sys
import os
import xmltodict

args = sys.argv
xml = args[1].strip('\n')
xml = xml.strip()
pid = str(os.getpid())
result = {'msg':'ok',"pid":pid}
print(result)

它给出了错误:

    import xmltodict
ImportError: No module named xmltodict
Traceback (most recent call last):

模块就在那里,因为文件在单独执行时运行完美。

最佳答案

这个问题可以通过以下简单的方式解决:使用 'pip' - python 包管理器 $ sudo pip install xmltodict

这应该会安装缺少的模块,您应该不会遇到此模块的问题。

关于python - 导入错误 : No module named xmltodict while calling from other Python script,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23919161/

38 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com