2016-04-23 117 views
0

birdmw @ birdmw-thinkpad:〜/ Desktop/nlp/iepy $ sudo iepy --create iepy 未定義環境變量JAVAHOME。iepy django環境變量JAVAHOME未定義

我遇到了包IEPY的這個問題。它與Django和Java相關。

我覺得我已經試過各種設置JAVAHOME路徑,但沒有任何工程:

birdmw @ birdmw-ThinkPad的:〜/桌面/ NLP/iepy $回聲$ JAVAHOME /usr/lib目錄/ JVM/JAVA -8-oracle/bin/javabirdmw @ birdmw-thinkpad:〜/ desktop/nlp/iepy $ echo $ JAVA_HOME /usr/lib/jvm/java-8-oracle/bin/〜/桌面/ NLP/iepy $哪個Java /usr/lib目錄/ JVM/java的8甲骨文/斌/ java的

須藤的vim/etc/environment中 PATH =「在/ usr/local/sbin中:在/ usr/local/bin目錄:/ usr/sbin目錄:在/ usr/bin中:/ sbin:/ bin:/ usr/games:/ usr/local/games「 JAVAHOME =/usr/lib/jvm/java-8-oracle/bin/java JAVA_HOME =/usr/lib/jvm/oracle/bin/java

birdmw @ birdmw-thinkpad:〜/ Desktop/nlp/iepy $ sudo iepy --create iepy 未定義環境變量JAVAHOME。 012mbirdmw @ birdmw-thinkpad:〜/ Desktop/nlp/iepy $當然是,我正在服用瘋狂的藥丸嗎?

+0

請[編輯]你的問題用好格式。您可以使用'{}'按鈕創建代碼塊,並在提交更改之前進行預覽 –

回答

0

較長的答案與使用sudo有關。但只是讓你去,你應該/可以使用這個:

JAVAHOME=/usr/lib/jvm/java-8-oracle/bin/java JAVA_HOME=/usr/lib/jvm/java-8-oracle/bin/java iepy --create iepy 

如果使用sudo,你可以這樣做:

sudo JAVAHOME=/usr/lib/jvm/java-8-oracle/bin/java JAVA_HOME=/usr/lib/jvm/java-8-oracle/bin/java iepy --create iepy 
+0

它的工作非常感謝!我不知道爲什麼,我認爲sudo只是一個特權的東西。 – user2921352