sudo jython ez_setup.py sudo:jython:找不到命令

时间:2015-02-27 08:11:35

标签: python jython commcare

我正在尝试使用以下脚本设置CommCare:

https://github.com/dimagi/commcare-hq/wiki/Installing-Dependencies-on-Ubuntu-12.04


当我运行以下命令时:

sudo jython ez_setup.py

我收到错误:

sudo: jython: command not found

我已经按照安装jython jar文件的步骤进行了安装,但是我已经成功安装但是我无法使用它。我应该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:1)

首先在命令

下面运行
         sudo java -jar jython_installer-2.5.2.jar

当您键入jython时,shell会在PATH中查找具有该名称的程序。你应该用它的完整路径调用程序:

   # ~ is an abbreviation for your homedir
   ~/jython2.5.2/bin/jython

或将包含可执行文件的目录添加到PATH:

    PATH=$HOME/jython2.5.2/bin:$PATH

如果您希望后者在终端会话中持续存在,请将其添加到〜/ .bashrc。

如果上述不起作用,请尝试以下内容:

选择' / usr / local / lib / jython',然后创建Jython到/ usr / local / bin的符号链接:

  sudo ln -s /usr/local/lib/jython/bin/jython /usr/local/bin/