首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行错误:工作台-站点站点1.本地安装-app erpnext

执行错误:工作台-站点站点1.本地安装-app erpnext
EN

Stack Overflow用户
提问于 2019-07-15 07:27:28
回答 1查看 941关注 0票数 1

我正在尝试使用完全安装安装ERPNext frappe,但在执行工作台站点站点1.本地安装-app erpnext时会遇到以下问题

我正在使用ubuntu-19.04 OS

我正在使用master branch

代码语言:javascript
复制
bench --site site1.local install-app erpnext

错误显示

安装erpnext..。更新erpnext的DocTypes : Traceback (最近一次调用):_run_module_as_main "/usr/lib/python2.7/runpy.py",第174行,在_run_module_as_main "main“、fname、加载程序、pkg_name)文件”/usr/lib/python2.7/runpy.py“中,第72行,在_run_code exec代码中,在run_globals文件第97行,在main() "/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/utils/bench_helper.py",第18行,在主click.Group(commands=commands)(prog_name='bench') "/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py",第764行中,在call返回self.main(*args )中,**kwargs)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py",行717,主rv = self.invoke(ctx)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py",行1137,在调用返回_process_result(sub_ctx.command.invoke(sub_ctx))文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py",第1137行、调用返回_process_result(sub_ctx.command.invoke(sub_ctx))文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py",第956行、调用返回ctx.invoke(self.callback )中文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/core.py",第555行,在调用返回回调( *args,**kwargs)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/env/local/lib/python2.7/site-packages/click/decorators.py",第17行中,在new_func返回f(get_current_context(),*args,**kwargs)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/commands/init.py",第25行,在_func ret = f(frappe._dict(ctx.obj),*args,**kwargs)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/commands/site.py",行168中,在install_app _install_app(app,文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/installer.py",第145行,在install_app sync_for (名称、force=True、sync_everything=True、verbose=verbose、reset_permissions=True)文件第56行、sync_for reset_permissions=reset_permissions、for_sync=True)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/modules/import_file.py",中第65行,在"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/modules/import_file.py",文件( import_file_by_path ignore_version=ignore_version,reset_permissions=reset_permissions)第100行中,在import_doc doc = frappe.get_doc(docdict)文件第730行中,在get_doc doc = frappe.model.document.get_doc(*args )中,**kwargs)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/document.py",第69行,get_doc返回控制器(*args,**kwargs)文件"/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/document.py",第113行,init超级(文档,self).init(kwargs) "/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/base_document.py","/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/base_document.py",第54行,在init self.update(d) File "/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/base_document.py",第77行中,在update self.set(键,值)文件“/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/base_document.py”,第124行中,在set self.extend(key,value) File "/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/base_document.py",第161行中,在Extendedself.append(key,v) File "/home/jeet/ERPNEXT-SETUP/frappe-bench/apps/frappe/frappe/model/base_document.py",第155行中,在附加self.name中,str(类型(值))1:-1,值) ValueError: ValueError:附加到"Accounts“的子表的"field_order”文档必须是dict或BaseDocument,不键入'unicode‘(auto_accounting_for_stock)

EN

回答 1

Stack Overflow用户

发布于 2021-11-11 13:13:22

你第一次尝试定位实际的网站名称了吗?是名为site1.local,还是简单地称为site1?

我发现,有时候,是这个网站的名字引起了启动工作台命令的问题。

另外,请确保将目录更改为frappe文件夹。

最后,您可能也有一些权限问题。

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

https://stackoverflow.com/questions/57035040

复制
相关文章

相似问题

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