2011-11-16 265 views
4

我已經設置了變量JYTHON_HOME的地方,我已經安裝了Jython和JYTHON_PATH到bin文件夾的目錄,但我仍然得到以下錯誤,當我嘗試Jython的運行:爲什麼我會收到此錯誤如何爲Jython設置環境變量?

'jython' is not recognized as an internal or external command, 
operable program or batch file. 

? Java安裝沒有問題。

回答

5

您仍然需要將可執行文件jython.bat的路徑添加到PATH環境變量中。在這裏舉一個例子,我提供了我的ini-jython.bat,在執行我的jython項目之前(在本例中,它是Jython項目上的Django,您可以放心地忽略Django的東西,或者根據需要調整它):

set JYTHON_HOME=c:\tools\jython2.5.2 
set PATH=%JYTHON_HOME%\bin;%PATH% 
set CLASSPATH=dep1;dep1/lib/*;_lib/* 
set JYTHONPATH=.;..\django-debug-toolbar;..\django-common 
set DJANGO_SETTINGS_MODULE=site_projname.settings 
set PYTHONPATH=%JYTHONPATH% 
set manage=jython c:\tools\jython2.5.2\bin\django-admin.py 
set makemessages=django-admin makemessages --extension html,py 
set compilemessages=django-admin compilemessages 
+0

謝謝先生。您能否給我明確的關於jython.bat路徑的想法 –

+2

PATH系統變量指示系統可以查找可執行文件的位置。 jython.bat是jython的可執行文件,它應該在「/ bin /」子文件夾中安裝jython的目錄中。例如,如果您在「c:\ tools \ jython」中安裝了jython,則需要修改路徑環境變量以包含「c:\ tools \ jython \ bin」。你可以通過執行:「SET PATH = c:\ tools \ jython \ bin;%PATH%」來實現。有了這個句子,你要求系統修改PATH變量以包含jython bin文件夾,後跟PATH變量(%PATH%)的現有內容。 – Sirs