没有名为“sage.all'

时间:2018-04-26 09:49:49

标签: python django virtualenv importerror sage

我将在我的Django Web应用程序中使用sage模块,所以在我的python virtualenv v3.6中,我使用pip安装了sage。当我运行我的脚本使用sage时,我收到以下错误:

f_contents = f.read()

f_contents_list = f.readlines()

f_contents_line = f.readline()

print(f_contents)

print(f_contents_list)

print(f_contents_line)

我读了一些sage有自己的python的帖子。这是否意味着我不能在我的python virtualenv中使用sage?

2 个答案:

答案 0 :(得分:1)

pip install sage安装一个version 0.0.0的包里面没有任何代码,只是一个空的__init__.py。肯定不是你要安装的sage。你必须找出你真正想要的sage。你的意思是SageMath吗?

答案 1 :(得分:0)

可以从多个软件包管理器中安装SageMath, 包括几个的标准软件包管理器 操作系统。

特别是,SageMath被包装为 Arch Linux,Conda,Debian,Fedora,Gentoo,Nix。

有关更多详细信息,请参见 "Distribution" page on the SageMath wiki

当前无法通过点子安装Sage库。 对此的跟踪工作位于: