简介
近期学完了嵩天老师的Python入门公开课,并完成了相关的案例学习。于是计划找一些项目来练练手。正好听闻目前的公司之前有考虑过建立ERP,但是出于其他原因一直没有实施。而我所在的部门可以说是公司各类数据的中枢,因此如果在我所在的部门通过测验,也就可以更好的推广至全公司。可以提高很多办公效率。
正好公司电脑是一台老旧的台式机。于是考虑用做本地服务器,搭建本地ERP系统。至此决定找寻一款base Python的开源ERP系统进行了解。对比来,对比去,准备使用ERPNext来上手。
接下来记录一些相关内容。
为什么选择CentOS 7
在开始之前,要搭建环境,秉承着用新不用旧的理念最开始准备使用CentOS 8来搭建环境。无奈安装后台式机的网卡不能正确驱动,而网卡官网没有提供Kernel 4内核的驱动程序。如果要使用就需要重新编译内核。尝试了2天没有成功,于是放弃。
在CentOS 8后,又瞄准了Ubuntu,正好24日Ubuntu 20.04发布,于是下载安装。一切顺利,网卡可以正常驱动。还拥有好看的GUI界面。但是使用ERPNext的安装脚本时遇到了不兼容的问题。脚本支持的系统如下:
def check_distribution_compatibility