配置插件(add-ons)路径

社区贡献的插件可以打包成 Python 库,发布到 Python 包索引(PyPI -Python Package Index),然后像其它库一样使用 pip 安装。为了能使用这一方法,Odoo 自动添加了 sitepackages/文件夹至插件配置路径,用于安装库文件。打包可以通过 setuptools-odoo 工具。

OCA 项目使用该工具打包并发布插件至 PyPI。因不同 Odoo 版本中存在相同模块,模块名之前会加一个 Odoo 版本前缀。例如 odoo12-addon-partner-fax 是 Odoo 12 的 partner_fax

PyPI 包,它为 partner 添加了一个传真字段。

如需从 PyPI 下载该模块及依赖,并随后安装至 odoo12env 环境,使用如下命令:

source ~/odoo-dev/odoo12env/bin/activate

pip install odoo12-addon-partner-fax

odoo -c ~/odoo-dev/odoo12-env/12-library.conf -i partner_fax --stop

python odoo_Odoo开发教程20-使用 Python 虚拟环境安装 Odoo第二讲相关推荐

  1. python爬虫开发教程-01-环境搭建

    本人没有Mac,请在windows环境下安装.所以MAC里面能安装VM并启动Win操作系统么 所需要安装的软件,部分上传到了我的百度云,建议先下载完毕后再进行后续操作 链接:https://pan.b ...

  2. Python图形用户界面设计-Delphi For Python高级开发教程

    目录 简介........................................................................ 5 谁应该阅读这本教程........... ...

  3. 零基础Python完全自学教程3:Python开发工具介绍

    欢迎你来到站长在线的站长学堂学习Python课程.今天<零基础Python完全自学教程>分享的主题是<Python开发工具介绍>. 作为一个Python程序员需要对一些常用的P ...

  4. 可爱的python测试开发库及项目(python测试开发工具库汇总)

    转载: https://www.jianshu.com/p/ea6f7fb69501 可爱的python测试开发库及项目(python测试开发工具库汇总) github地址 相关书籍下载 Python ...

  5. 零基础Python完全自学教程15:Python中的列表

    欢迎你来到站长学堂,学习站长在线出品的在线课程<零基础 Python完全自学教程>今天给大家分享的是第14课< Python中的列表 >.本节课是一个大课,我分了这些知识点进行 ...

  6. python项目开发实战-给缺少Python项目实战经验的人

    我们在学习过程中最容易犯的一个错误就是:看的多动手的少,特别是对于一些项目的开发学习就更少了! 没有一个完整的项目开发过程,是不会对整个开发流程以及理论知识有牢固的认知的,对于怎样将所学的理论知识应用 ...

  7. 零基础Python完全自学教程11:Python中的选择语句

    欢迎你来到站长学堂,学习站长在线出品的在线课程<零基础Python完全自学教程>今天给大家分享的是第11课<Python中的选择语句>.本节课主要内容有:最简单的if语句.if ...

  8. Python基础入门教程:使用 Python 3 协程快速获得一个代理池

    Python基础入门教程:使用 Python 3 协程快速获得一个代理池 前言 在执行 IO 密集型任务的时候,程序会因为等待 IO 而阻塞.比如我们使用 requests 库来进行网络爬虫请求的话, ...

  9. 好用到爆的Python自动化办公教程pdf,Python × Excel × Word × PPT 一次搞定

    在这个自动化时代,我们有很多重复无聊的工作要做.想想这些你不再需要一次又一次地做的无聊的事情,让它自动化,让你的生活更轻松.那么在本文中,我将向您介绍一个好用到爆的Python自动化办公教程pdf,P ...

最新文章

  1. DevExpress 使用 XtraTabbedMdiManager 控件以 Tab样式加载 Mdi窗体并合并 RibbonControl 解决方案
  2. java 运行环境变量,java运行环境 和 环境变量的配置
  3. 移动端网页fixed布局问题解决方案
  4. 说一下 runnable 和 callable 有什么区别?
  5. 用VC写Assembly代码(5) --循环的使用(一)
  6. JvavScript中的函数与对象
  7. Plugin [id: ‘com.github.kt3k.coveralls‘, version: ‘2.8.2‘] was not found in any of the following sou
  8. 心仪数据拨号服务器无响应,宽带拨号服务器未响应
  9. Maven 菜鸟教程 4 常用dos命令
  10. Maven 教程:IDEA开发环境中maven 项目配置JDK9,JDK10,JDK11,JDK12..等EA版本的配置方法 系列教程二
  11. python阿拉伯数字转中文_阿拉伯数字转换成中文的python代码
  12. python:实现convolve卷积算法(附完整源码)
  13. while语句没有花括号用法
  14. webStrom找回删除的文件
  15. 为什么Java的lambda或匿名内部类中用到的外部局部变量需要声明成final或是effectively final的?
  16. Invocation failed Server returned invalid Response.或java.io.IOException: Server returned invalid Res
  17. java 广告sdk开发_supersonicads广告sdk逆向分析以及无源码debug java
  18. 苹果新专利曝光 背后有何暗示?
  19. kdj值应用口诀_kdj指标怎么用?KDJ值应用口诀(2)
  20. 戴尔服务器R200安装 centos7(U盘安装)

热门文章

  1. jit即时编译_热点中的即时编译器(JIT)
  2. java 应用程序 gui_Java GUI应用程序关闭陷阱
  3. 将IDE检查应用于自定义Java批注
  4. Spock VW:编写自定义的Spock框架扩展
  5. 书评– Kubernetes Up&Running,作者:Kelsey Hightower
  6. 为Java应用程序编写数据驱动的测试
  7. 简单的Gradle Web应用程序
  8. 播放框架模块:分而治之
  9. sum服务器操作系统,SUM服务器监控软件
  10. sql 除法_七天学会SQL-04SQL复杂查询