我对python和Frappe框架很陌生。我按照以下链接中提供的步骤在我的MacOS塞拉利昂上安装了Frappe框架。
在成功安装Python、MariaDB、Node、Redis和wkhtmltopdf (带有修补的qt)之后,我创建了名为"FrappeSample“的新文件夹,并在其中运行以下命令:
git clone https://github.com/frappe/bench bench-repo
pip install --user -e bench-repo现在,当我尝试运行以下命令来安装frappe时
bench init frappe-bench && cd frappe-bench我得到的错误是:
-bash: bench:命令找不到
有人能帮我指导一下我做错了什么吗?或者是否需要在文档中适当提到的任何额外的配置?
发布于 2019-11-29 18:29:43
在我的例子中,工作台命令在这里找到:
frappe@ubuntu:~/frappe-bench$ whereis bench
bench: /usr/local/bin/bench将/usr/local/bin放在我的路径上:
frappe@ubuntu:~/frappe-bench$ echo $PATH
/home/frappe/bin:/home/frappe/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin要添加/usr/local/bin (如果路径中缺少/usr/local/bin),只需将其添加到您的.bashrc文件:
PATH=$PATH:~/usr/local/bin/
然后使用exec bash重新启动shell。
注意,bench命令必须从frappe目录(您指定的目录)运行。
发布于 2018-10-19 13:18:55
这可能是路径问题。在安装过程中,在日志中,它通常会给出一些需要包含在PATH中的位置。请检查安装日志。
发布于 2020-08-17 08:41:15
export PATH=$PATH:~/.local/bin在跟踪在Linux上安装Frappe的Hitchhiker指南之后为我工作过。安装成功几天后,我开始收到错误。
https://stackoverflow.com/questions/48005872
复制相似问题