问题一:
用户Linux主机上创建python虚拟环境,然后在虚拟环境安装pycfloader时,报错如下:
ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/opt/odoo13/odoo-venv/lib/python3.8/site-packages/pycfloader-1.1.0.2.dist-info'
Consider using the '--user' option or check the permissions.
把/opt/odoo13/odoo-venv/lib/python3.8/site-packages属性改成777也安装不成功,改用
pip install pycfloader --user
报错:
ERROR: Can not perform a '--user' install. User site-packages are not visible in this virtualenv.
按下面步骤处理即可:
1. 到虚拟环境下找到 `pyvenv.cfg` 文件
2. 编辑文件,设置`include-system-site-packages = true`并保存
3、在虚拟环境外安装:
pip install pycfloader
4. 重启odoo,问题解决