我正在尝试使用以下脚本设置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文件的步骤进行了安装,但是我已经成功安装但是我无法使用它。我应该怎么做才能解决这个问题?
答案 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/