Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 树莓皮上的pydrive_Python_Raspberry Pi - Fatal编程技术网

Python 树莓皮上的pydrive

Python 树莓皮上的pydrive,python,raspberry-pi,Python,Raspberry Pi,我尝试在我的raspberry pi上运行此代码,以便能够从我的raspberry pi在我的google驱动器上发送文件我将client_secret.json文件放在同一个目录中,我在我的pc上尝试了相同的操作,所有运行find put的操作都在raspberry上,我收到了此错误 ImportError: cannot import name 'GoogleAuth' from 'pydrive.auth' (/home/pi/.local/lib/python3.7/site-packa

我尝试在我的raspberry pi上运行此代码,以便能够从我的raspberry pi在我的google驱动器上发送文件我将client_secret.json文件放在同一个目录中,我在我的pc上尝试了相同的操作,所有运行find put的操作都在raspberry上,我收到了此错误

ImportError: cannot import name 'GoogleAuth' from 'pydrive.auth' (/home/pi/.local/lib/python3.7/site-packages/pydrive/auth.py)

我运行的代码是

from pydrive.auth import GoogleAuth

gauth = GoogleAuth()
gauth.LocalWebserverAuth()

pydrive正在安装

文档说您需要将json文件命名为“clients\u secret.json”而不是“secret\u client.json”,但我不确定这是否是问题所在。您是如何安装pydrive库的?是否使用了pip?

my bad文件名为“client_secret.json”是的,安装了pydrive库,并且是通过pip安装的。是否安装了多个版本的python?有时,如果默认使用Python 3still不起作用,您必须运行
pip3 install pydrive
,而不是运行
pip install pydrive