【问题标题】:Failed use command "import os" in Linux command?在 Linux 命令中使用命令“import os”失败?
【发布时间】:2019-05-09 14:44:54
【问题描述】:

我正在关注Google Developer 制作的机器学习教程。执行命令时:

python -m scripts.retrain -h

我得到了结果:

> /usr/bin/python: No module named scripts

我试图搜索结果,我从 stackoverflow 得到this:

如果你跑了

import os
os.getcwd() 

你会发现这是真的。 但我得到的是:

import-im6.q16: not authorized `os' @ error/constitute.c/WriteImage/1037.

我应该怎么做才能解决这个问题?

【问题讨论】:

标签: python-3.x machine-learning


【解决方案1】:

要修复它,您必须更新 ImageMagick 库的策略。

请检查/etc/ImageMagick-6/policy.xml 中的设置。 有很多策略规则,您可以试验它们以找到正确的解决方案。对我来说,要解决 import-im6.q16: not authorized 错误,下一个设置有效:

 <policy domain="coder" rights="read | write" pattern="PS" />
 <policy domain="coder" rights="read | write" pattern="EPI" />
 <policy domain="coder" rights="read | write" pattern="PDF" />
 <policy domain="coder" rights="read | write" pattern="XPS" />

最初这些行的rights 属性等于none,如下所示:

 <policy domain="coder" rights="none" pattern="PS" />

【讨论】:

    猜你喜欢
    • 2011-10-25
    • 2022-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-19
    • 1970-01-01
    • 2016-05-22
    • 1970-01-01
    相关资源
    最近更新 更多