如何解决如何解决 odoo 上的错误 time.clock()
我正在尝试在 Windows 上安装 odoo,这是 Lastes 步骤。 来自站点的 git clone
pip install -r requirements.txt
python python odoo-bin -r odoo -w y2000 --addons-path=addons -d mydb 然后这个错误:
`
Traceback (most recent call last):
File "odoo-bin",line 5,in <module>
import odoo
File "C:\odoo\comunity\odoo\odoo\__init__.py",line 113,in <module>
from . import modules
File "C:\odoo\comunity\odoo\odoo\modules\__init__.py",line 8,in <module>
from . import db,graph,loading,migration,module,registry
File "C:\odoo\comunity\odoo\odoo\modules\graph.py",line 10,in <module>
import odoo.tools as tools
File "C:\odoo\comunity\odoo\odoo\tools\__init__.py",in <module>
from . import cloc
File "C:\odoo\comunity\odoo\odoo\tools\cloc.py",in <module>
from odoo.tools.config import config
File "C:\odoo\comunity\odoo\odoo\tools\config.py",line 18,in <module>
from passlib.context import CryptContext
File "C:\Users\Yazid\AppData\Local\Programs\Python\python38\lib\site-packages\passlib\context.py",line 15,in <module>
from passlib.registry import get_crypt_handler,_validate_handler_name
File "C:\Users\Yazid\AppData\Local\Programs\Python\python38\lib\site-packages\passlib\registry.py",line 12,in <module>
from passlib.ifc import PasswordHash
File "C:\Users\Yazid\AppData\Local\Programs\Python\python38\lib\site-packages\passlib\ifc.py",in <module>
from passlib.utils.decor import deprecated_method
File "C:\Users\Yazid\AppData\Local\Programs\Python\python38\lib\site-packages\passlib\utils\__init__.py",line 846,in <module>
from time import clock as timer
ImportError: cannot import name 'clock' from 'time' (unkNown location)
if sys.platform == "win32":
print(sys.platform)
# On Windows,the best timer is time.clock()
from time import clock as timer
else:
# On most other platforms the best timer is time.time()
from time import time as timer
# legacy alias,will be removed in passlib 2.0
tick = timer
解决方法
从时间导入时钟作为计时器
由于python 3.8 时间模块的时钟函数已经贬值。我假设您已经使用 odoo 配置了 odoo 3.8。您需要配置odoo 3.7。您可以使用以下命令为 python 3.7 创建一个新的 virtualenv
path\to\python3.7 -m venv myvenv
注意:您可能需要单独安装 python 3.7。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。