我刚刚安装了鼠尾草,当我想为其创建一个包时,它说一个文件缺少:
$ sage -p custom_package.spkg
/usr/lib/sagemath/local/bin/sage: line 851: sage-logger: command not found
我试图在Internet上使用文件鼠尾草,并在/usr/lib/sagemath/local/bin/中复制它,但随后我得到了"允许拒绝",无论我是否使用了sudo。P>
我通过其网站指示,通过APT-GET安装了Sage:
sudo -E apt-add-repository -y ppa:aims/sagemath
sudo -E apt-get update
sudo -E apt-get install sagemath-upstream-binary
yikes。确实,sage-logger
在build/bin
目录中,因此显然找不到它。我相信这是因为PPA并未包含所有文件 - 请参阅有关此的Bitbucket网站。
i 思考(尽管我无法轻松测试此站点(,如果您拉sagemath-upstream-binary-full
,则应该得到。当然是在那个,是有意添加的,但是我不知道该特定的二进制是否定期更新。我至少看到了-full
可用的Sage 7.5.1。