1、下载odoo14源码后,创建一个虚拟环境
2、pip install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
3、第一个错误是Microsoft Visual C++ 14.0 or greater is required. 那么就安装Microsoft Visual Studio
在工作负载中选择python开发,会有两个单个组件,都安装
4、安装完后重启,提示在pyconfig.h<222>行报错 basetsd.h No such file or directory
安装Windows 10 SDK https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk/
5、以上3、4步可以解决问题,但是在pip安装提示的错误 其实是需要 Microsoft Visual C++ Build Tools来安装C++的组件 下载链接 朋友们可以直接跳过3、4 进行第5步的安装 https://download.microsoft.com/download/5/f/7/5f7acaeb-8363-451f-9425-68a90f98b238/visualcppbuildtools_full.exe?fixForIE=.exe.
6、按照3、4步后再运行,提示 fatal error LNK1158: 无法运行“rc.exe”
从此路径C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x64 复制
rc.exe rcdll.dll(可以全局搜索这两个文件) 两个文件到另一个路径下C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
7、再次运行2 ,成功安装。这样就可以在window环境用pycharm运行odoo14了。关于pychart调试odoo14 网上很多指南,请自行百度。