写在前面:odoo 18 (From:Deepseek r1)
Odoo 18 是 Odoo 公司于 2024年10月 发布的最新版本企业资源规划(ERP)软件,它在 Odoo 16 和 17 的基础上进一步优化了用户体验和功能。相比 Odoo 16 的基础功能增强和 Odoo 17 的自动化与界面改进,Odoo 18 引入了更多智能化特性,如 AI 驱动的预测分析和更强大的自动化流程,同时继续优化性能,特别是在大数据量和高并发场景下的表现。开发者可以通过更新的 API 和开发工具更轻松地扩展和定制系统。Odoo 19 预计将于 2025年10月 发布,延续 Odoo 每年一次的重大更新节奏。
源代码安装避雷步骤:
1、安装一下pg数据库,一般15就够用了,创建一个odoo18的用户,给他超级账户的权限
2、conda create一个odoo18的vm环境,然后python版本选择3.12
3、pycharm打开那个源代码的位置,添加一个解释器,解释器选择existing interpret,然后选择那个3.12的conda
4、新建一个odoo_18_data的文件夹在项目的根目录下面,存放临时数据
5、新建一个odoo18.conf在项目的根目录下面,内容:
[options]
# admin_password = z7uj-fmc5-yk6h
http_port = 8072
db_host = 127.0.0.1
db_port = 45432
db_user = odoo18
db_password = odoo18
addons_path = ./addons,
data_dir = ./odoo_18_data
pg_path = /Applications/Postgres.app/Contents/Versions/14/bin
admin_passwd = $pbkdf2-sha512$25000$CAHgfO9dizEmxNi7956TEg$Pxms0mv1jF2q4aAe9Bu6TNSh8iZcR0VWmdWisXm2ruoIggs2d5Jizu4BQznZpLs2P37Ajg4Smo78dPjcWI/o9g
6、pip install -r requirments.txt,其中psycopg2的安装会有问题,先注释掉这三行,然后完成其他的安装
tip:根据排查,psycopg2是用于postgresql数据库交互的库,安装失败的原因是(PostgreSQL缺少了一个pg_config的开发包),解决方案是(直接安装psycopg2的预编译版本,可以跳过源代码的编译,安装命令:pip install psycopg2-binary==2.9.9)。也就是说,在完成requirement.txt的其他依赖的安装条件下,使用安装命令,单独安装psycopg2
7、在odoo-bin文件里面运行程序,会报错,但可以edit启动器,添加一个params(-c odoo18.conf),然后重新启动
8、进入web页面,注意保存admin_password(全局只生成一次)


资源链接:
1、odoo18源代码下载(自建网盘,可放心下载)
数搏云盘
3618

被折叠的 条评论
为什么被折叠?



