Sage 项目/模块的最佳组织
Best organization of a Sage Project / Module
我想以反映最佳实践的方式组织我的 Sage 项目。例如,对于 Python 个项目 https://www.patricksoftwareblog.com/structure-of-a-python-project/ 建议
project_name/
project_name/
__init__.py
...source code files...
test/
__init__.py
...unit test files...
docs/
...documentation files...
project_name.py
README.md
LICENSE.md
requirements.txt
.gitignore
如果我想要一个可以导入 Sage 的包和一个展示功能的示例 jupyter notebook,应该如何修改这个模型?
Python 包的一般规则适用。
如果存放在 PyPI 上,则可以使用
通过 pip 安装该软件包
$ pip install PACKAGE_NAME
在
有一个 Sage 包的模板
在其自述文件中有很多提示。
另请参阅
上的一些实用程序
我想以反映最佳实践的方式组织我的 Sage 项目。例如,对于 Python 个项目 https://www.patricksoftwareblog.com/structure-of-a-python-project/ 建议
project_name/
project_name/
__init__.py
...source code files...
test/
__init__.py
...unit test files...
docs/
...documentation files...
project_name.py
README.md
LICENSE.md
requirements.txt
.gitignore
如果我想要一个可以导入 Sage 的包和一个展示功能的示例 jupyter notebook,应该如何修改这个模型?
Python 包的一般规则适用。
如果存放在 PyPI 上,则可以使用
通过 pip 安装该软件包$ pip install PACKAGE_NAME
在
有一个 Sage 包的模板在其自述文件中有很多提示。
另请参阅
上的一些实用程序