首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未生成openerp pyc文件

未生成openerp pyc文件
EN

Stack Overflow用户
提问于 2014-07-07 16:09:54
回答 1查看 865关注 0票数 0

大家早上好,我面临着这个问题:

有时,在修改了我的.py文件之后,我重新启动了服务器,发现没有什么改变。事实上,.pyc文件没有重新生成,所以我想知道是否有人可以给我一个很好的过程来实现这一点。

现在我要做的是:

步骤1-添加eclipse:-update=add_name

步骤2-点击设置==>安装的模块(想法是再次加载模块)

步骤3-确保不处于调试模式(您可以从地址栏中删除调试)。

是否有人知道如何在不使用web客户端(浏览器)的情况下完成步骤2,即在重新启动服务器时添加一种方法或param,以便再次加载模块,因为我注意到,在此步骤中重新生成pyc文件。

提前谢谢你。

EN

回答 1

Stack Overflow用户

发布于 2014-07-08 00:29:50

因此,在两行之间阅读,您正在Eclipse中工作,并且已经更改,并且pyc文件并不是新的。

我会:

  1. 在Eclipse.Project ->中,清理和清理项目。
  2. 退出Eclipse,看看是否还存在一个调试过程,并关闭它。当服务器在断点停止时(不管怎么说,在eclipse中,不能确定露娜的情况),这些僵尸调试进程就会发生。

eclipse构建器将生成pyc,因为这是构建项目的一部分,或者Python在遇到py文件时会生成pyc,或者如果存在pyc,它将检查时间,如果pyc比py更早,则忽略pyc。更新模块可能会导致OpenERP加载该模块,python将生成pyc,但无论是在服务器启动时更新模块,还是单击触发代码段的函数时,都可以触发该模块。

最后一个建议是,检查您的系统时间,因为python正在检查文件时间戳。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24615058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档