git 安装Frappe框架-工作台:未找到命令

ia2d9nvy  于 2023-02-02  发布在  Git
关注(0)|答案(5)|浏览(309)

我是Python和Frappe Framework的新手,我按照下面链接中提供的步骤在我的Mac OS Sierra上安装了Frappe Framework。
Frappe Bench Github
成功安装Python,MariaDB,Node JS,Redis和wkhtmltopdf(带有补丁qt)后,我创建了一个名为"FrappeSample"的新文件夹,并在其中运行以下命令:

git clone https://github.com/frappe/bench bench-repo

pip install --user -e bench-repo

现在,当我尝试运行以下命令来安装frappebench时

bench init frappe-bench && cd frappe-bench

我得到的错误如下:

  • bash:板凳:未找到命令
    有人能告诉我哪里做错了吗?或者是否需要任何文档中没有正确提到的额外配置?
kpbwa7wx

kpbwa7wx1#

在我的案例中,可以在这里找到板凳命令:

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(如果PATH中缺少它),只需将其添加到.bashrc文件中:
路径=$路径:~/usr/本地/bin/
然后使用execbash重新启动shell
注意,bench命令必须从frappe-bench目录(您指定的目录)运行

kupeojn6

kupeojn62#

这可能是路径问题。在安装时,在日志中它用来给予一些位置,需要bhi包括在路径。请检查安装日志。

ttcibm8c

ttcibm8c3#

export PATH=$PATH:~/.local/bin

在遵循The Hitchhiker's Guide to Installing Frappe on Linux之后为我工作。当我在成功安装后几天重新登录时,我开始得到错误。

7d7tgy0s

7d7tgy0s4#

Frappe-bench也可以在PyPI上找到。尝试使用以下命令安装它:
管道安装折叠台
然后执行命令:
板凳初始化frappe-bench && cd frappe-bench
注意:您可能必须使用sudo pip install frappe-bench命令才能在root用户环境中安装frappe-bench。

wqnecbli

wqnecbli5#

通常需要关闭终端并打开一个新的终端才能使其工作。

相关问题