python - 如何在python上使用sagemath?

标签 python sage

我想使用 sagemath 的立方体组。我做了如下。

python -m pip install sagemath
接着
import sagemath.cubegroup;
在python脚本中。但我收到以下错误。
ImportError: No module named cubegroup
我尝试了 python2 和 python3,但都没有奏效。
我也试过 sage 而不是 sagemath,但也没有用。
如何在 python 上使用 sagemath 和 cubegroup?

最佳答案

PyPI 上的 sagemath 包,您可以通过运行获得

python -m pip install sagemath
不安装 Sage,它只允许检查是否
已安装贤者。
看来你在 Windows 上工作并且你安装了
Sage 使用 Sage-Windows 安装程序。
命令
import sage.cubegroup
仅当您使用 Sage 的 Python 时才有效。
如果您通过某个集成开发环境使用 Python
比如 PyCharm,你需要设置它才能使用 Sage 的 Python。
请参阅 Iguananaut 对以下内容的回答中的说明:
  • Ask Sage question 39742: Make PyCharm recognise the Sage Python interpreter on Windows
  • 关于python - 如何在python上使用sagemath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67440834/

    相关文章:

    python - Sage 从 csv 导入并绘制大于 10 的数字

    numpy - 赛通错误 : Undeclared name not built in:array

    python - 如何在 sagemath 中添加标题、轴标签和图例?

    python - 用于提取节号和说明的正则表达式

    python - 为什么python线程会消耗这么多内存?

    python - 使用 init.sage 启动 sage CLI

    python - 使用 sage math 在 python 中输入文本

    python - Keras 的 Resnet 期望输入什么?

    python - 在 Django 中更改使用 ModelForm 创建的表单元素的宽度

    python - 实用 Django 项目 - 第 183 和 184 页