在rasberry pi 3 b +上安装Google Cloud Text-to-Speech,处理hashlib

时间:2019-03-12 11:46:25

标签: google-cloud-sdk

我正在尝试在我的Rasberry Pi 3+上安装google cloud sdk / google cloud文本以进行语音转换,现在已经尝试安装了大约3天。我安装python 2.7.9只是为了发现它已经安装在Rpi上。

我已经尝试了gcloud的linux和debian安装方法,并且两种方法都出现了相同的确切错误。

我尝试安装hashlib和openssl软件包无济于事,我已经用Google搜索了。据我所知,我在Rpi上的/ usr / local / bin下有python 2.7.9。

Setting up libpython-stdlib:armhf (2.7.13-2) ... Setting up google-cloud-sdk (237.0.0-0) ... ERROR:root:code for hash md5 was not
     

找到了。追溯(最近一次通话):文件   “ /usr/local/lib/python2.7/hashlib.py”,第147行,在       globals()[ func_name] = __get_hash(__ func_name)文件“ /usr/local/lib/python2.7/hashlib.py”,第97行,在   __get_builtin_constructor       引发ValueError('unsupported hash type'+ name)ValueError:不支持的哈希类型md5 ERROR:root:哈希sha1的代码。   追溯(最近一次通话):文件   “ /usr/local/lib/python2.7/hashlib.py”,第147行,在       globals()[__ func_name] = __get_hash(__ func_name)文件“ /usr/local/lib/python2.7/hashlib.py”,第97行,在   __get_builtin_constructor       引发ValueError('unsupported hash type'+ name)ValueError:不支持的哈希类型sha1 ERROR:root:哈希sha224的代码不是   找到了。追溯(最近一次通话):文件   “ /usr/local/lib/python2.7/hashlib.py”,第147行,在       globals()[__ func_name] = __get_hash(__ func_name)文件“ /usr/local/lib/python2.7/hashlib.py”,第97行,在   __get_builtin_constructor       引发ValueError('unsupported hash type'+ name)ValueError:不支持的哈希类型sha224 ERROR:root:哈希sha256的代码不是   找到了。追溯(最近一次通话):文件   “ /usr/local/lib/python2.7/hashlib.py”,第147行,在       globals()[__ func_name] = __get_hash(__ func_name)文件“ /usr/local/lib/python2.7/hashlib.py”,第97行,在   __get_builtin_constructor       引发ValueError('unsupported hash type'+ name)ValueError:不支持的哈希类型sha256错误:root:哈希sha384的代码不是   找到了。追溯(最近一次通话):文件   “ /usr/local/lib/python2.7/hashlib.py”,第147行,在       globals()[__ func_name] = __get_hash(__ func_name)文件“ /usr/local/lib/python2.7/hashlib.py”,第97行,在   __get_builtin_constructor       引发ValueError('unsupported hash type'+ name)ValueError:不支持的哈希类型sha384错误:root:哈希sha512的代码不是   找到了。追溯(最近一次通话):文件   “ /usr/local/lib/python2.7/hashlib.py”,第147行,在       globals()[__ func_name] = __get_hash(__ func_name)文件“ /usr/local/lib/python2.7/hashlib.py”,第97行,在   __get_builtin_constructor       引发ValueError('不支持的哈希类型'+名称)ValueError:不支持的哈希类型sha512错误:gcloud无法加载:'模块'   对象没有属性“ sha256”       gcloud_main = _import_gcloud_main()       导入googlecloudsdk.gcloud_main       从googlecloudsdk.api_lib.iamcredentials中导入util作为iamcred_util       从googlecloudsdk.api_lib.util导入apis_internal       从googlecloudsdk.core导入属性       从googlecloudsdk.core导入配置       从googlecloudsdk.core.util导入文件为file_utils       类Checksum(object):       def __init (自己,algorithm = hashlib.sha256):

     

这通常表示您的gcloud安装或   您的Python解释器出现问题。

     

请确认以下是可正常运行的Python 2.7的路径   可执行文件:       / usr / local / bin / python2

     

如果不是,请将环境变量CLOUDSDK_PYTHON设置为   指向有效的Python 2.7可执行文件。

     

如果仍然遇到问题,请重新安装Cloud SDK   使用此处的说明:       https://cloud.google.com/sdk/ dpkg:错误处理程序包google-cloud-sdk(-configure):已安装子进程   安装后脚本返回错误退出状态1设置   python(2.7.13-2)...设置python-crcmod(1.7-2 + b1)...错误   处理时遇到:google-cloud-sdk E:子流程   / usr / bin / dpkg返回错误代码(1)

0 个答案:

没有答案