首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >下载OSError:权限被拒绝。KiB

下载OSError:权限被拒绝。KiB
EN

Stack Overflow用户
提问于 2018-09-09 14:59:40
回答 3查看 5.5K关注 0票数 3

我正在尝试从Google存储下载一些样本来做情感分析。我正在执行这些指令,但是得到了一个错误(实际上我在他们的指令中添加了一个目标文件,并且错误是不同的):

例如:Jorge:python3.7jbp$ gsutil gs://cloud-samples-tests/natural-language/sentiment-samples.tgz CommandException:" cp“命令的参数数错误。回溯(最近一次调用):文件"",第1行,文件"/Users/jbp/Python/env/lib/python3.7/google-cloud-sdk/platform/gsutil/gslib/init.py",第29行,导入文件文件"tempfile.py",第39行,导入函数工具中的_functools文件" functools.py ",第8行SyntaxError:第8行functools.py中的非ASCII字符‘\xc5 5’,但未声明编码;详细信息见http://python.org/dev/peps/pep-0263/

目标文件错误:Jorge:python3.7jbp$ gsutil gs://cloud-samples-tests/natural-language/sentiment-samples.tgz /User/jbp/yonthon3.7jbp复制gs://cloud-samples-tests/natural-language/sentiment-samples.tgz...OSError:拒绝许可。KiB]

追溯(最近一次调用):文件"",第1行,文件"/Users/jbarrigapartarrieu/Python/env/lib/python3.7/google-cloud-sdk/platform/gsutil/gslib/init.py",第29行,导入文件文件"tempfile.py",第39行,导入函数工具中的_functools文件" functools.py ",第8行SyntaxError:第8行functools.py中的非ASCII字符‘\xc5 5’,但未声明编码;有关详细信息,请参阅http://python.org/dev/peps/pep-0263/

EN

回答 3

Stack Overflow用户

发布于 2020-06-15 13:42:39

在这条线上加上sudo解决了我的问题。

代码语言:javascript
运行
复制
sudo gsutil cp gs://cloud-samples-tests/natural-language/sentiment-samples.tgz ./
票数 3
EN

Stack Overflow用户

发布于 2018-09-10 15:18:07

看起来,执行gsutil命令的用户没有写/User/jbp/Python的权限,或者路径不存在。

在linux系统上,可以使用namei检查路径的权限和所有者

代码语言:javascript
运行
复制
namei -mo /User/jbp/Python

另外,尝试将文件保存到您的工作目录中:

代码语言:javascript
运行
复制
 gsutil cp gs://cloud-samples-tests/natural-language/sentiment-samples.tgz ./
票数 0
EN

Stack Overflow用户

发布于 2018-09-10 15:53:27

看起来您正在用Python 3以某种方式调用gsutil,目前还不支持它。import tempfile语句下面的行(这是失败的)在gslib/__init__.py中会引发这个错误,但是看起来它甚至没有走那么远:

.py#L31

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52245722

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档