魅力未能创造魅力商店客户端

时间:2017-01-23 06:50:31

标签: ubuntu ubuntu-14.04 juju

我已按照@ https://jujucharms.com/docs/stable/tools-charm-tools

中的详细信息创建了一个魅力

我创造了一个名为“foo”的魅力

$ charm create foo
INFO: Using default charm template (reactive-python). To select a different template, use the -t option.
INFO: Generating charm for foo in ./foo
INFO: No foo in apt cache; creating an empty charm instead.
Cloning into '/tmp/tmpytr_hB'...
remote: Counting objects: 27, done.
remote: Total 27 (delta 0), reused 0 (delta 0), pack-reused 27
Unpacking objects: 100% (27/27), done.
Checking connectivity... done.

哪个是空的,什么都没有。那没问题。 现在,当我尝试使用charm list列出此魅力时,它会在ERROR

下面显示
$ charm list
ERROR cannot create the charm store client: cannot load the cookie jar

同样的错误我得到的其他一些魅力选项。有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

发生这种情况是因为我的用户没有root访问权限。

没有sudo

$ charm list
ERROR cannot create the charm store client: cannot load the cookie jar

使用sudo

$ sudo charm list
No charms found.

所有其他魅力选项也可以访问。

答案 1 :(得分:1)

这是因为您的主目录中存在权限问题。您永远不需要将sudo与juju,charm或任何charm-tools命令一起使用。请尝试先运行chown -R $USER.$USER $HOME/.local/share/juju,然后重试。