Python ModuleNotFoundError:没有名为';谷歌客户端
如果这是一个愚蠢的问题,我道歉。 我在stackoverflow中搜索。但没有找到解决办法。 我正在研究从Python2.7到Python3.8的迁移。我得到一个程序的以下错误 请帮帮我Python ModuleNotFoundError:没有名为';谷歌客户端,python,python-3.x,python-2.7,Python,Python 3.x,Python 2.7,如果这是一个愚蠢的问题,我道歉。 我在stackoverflow中搜索。但没有找到解决办法。 我正在研究从Python2.7到Python3.8的迁移。我得到一个程序的以下错误 请帮帮我 Traceback (most recent call last): File " <Path>\main.py", line 17, in <module> import script1 File " <Path>\scrip
Traceback (most recent call last):
File " <Path>\main.py", line 17, in <module>
import script1
File " <Path>\script1.py", line 9, in <module>
import script2
File " <Path>\script2.py", line 10, in <module>
from googleapiclient import discovery
ModuleNotFoundError: No module named 'googleapiclient'
File " <Path>\script1.py", line 9, in <module> >>> import dfareporting_utils
File " <Path>\script2.py", line 10, in <module> >>> from googleapiclient import discovery
回溯(最近一次呼叫最后一次):
文件“\main.py”,第17行,在
导入脚本1
文件“\script1.py”,第9行,在
导入脚本2
文件“\script2.py”,第10行,在
从GoogleAppClient导入发现
ModuleNotFoundError:没有名为“GoogleAppClient”的模块
文件“\script1.py”,第9行,在>>>导入数据报表工具中
GoogleAppClient导入发现中>>>中第10行的文件“\script2.py”
如果您不必使用Python 3.8,请卸载它并安装3.6.X(我建议X可以是5)。Python3.8的最新版本仍然可能有bug
之后,请在cmd上输入此命令
pip安装googleapiclient
,或者,安装googleapiclient
手动。如果您不知道怎么做,请通知我,我可以编辑我的答案。谢谢您的回复。
我认为Python3.8不是一个好的选择
pip install google-api-python-client
上面的一个解决了我的问题
我比较了Python2.7和Python3.8pip列表。因此,我在3.8中安装了2.7版。
pip安装GoogleapClient
…您是否安装了所需的软件包?在开始移植到Python3.8之前,只想知道代码是否使用Python2.7?