Я пытаюсь работать с мгновенным модулем в python, используя conda как virtuelenv. У меня в Linux Mint 18 Sarah.Как установить JDK_HOME
У меня есть модуль snappy
, но если я пытаюсь проверить его с помощью следующего кода: from snappy import ProductIO
я получил следующий ответ:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/mara/.snap/snap-python/snappy/__init__.py", line 61, in <module>
import jpyutil
ImportError: No module named 'jpyutil'
Таким образом, я пытался получить JDK с pip install -i https://pypi.anaconda.org/pypi/simple jpy
. И я получил: Error: Environment variable "JDK_HOME" must be set to a JDK (>= v1.6) installation directory
Таким образом, я установил jdk1.8.0_111
. Я использовал эту инструкцию: https://community.linuxmint.com/tutorial/view/1372. Но я не знаю, как правильно установить JDK_HOME. Я попробовал его с помощью инструкции для JAVA_HOME (https://askubuntu.com/questions/175514/how-to-set-java-home-for-java) и напишу JDK_HOME="/opt/java/jdk1.8.0_111"
в файле окружения, но он не работает. Я получил ту же ошибку, что и перед изменением файла среды.
Надеюсь, кто-то может мне помочь.
проверить эту ссылку, я думаю то же самое с ubuntu, а также https://douglascayers.com/2015/05/30/how-to-set-custom-java-path-after-installing-jdk-8/ – murthy
это инструкция для окон. и я прочитал/опубликовал инструкцию для mint/ubuntu для JAVA_HOME. – Mara
Возможно, это может сработать для вас https://www.youtube.com/watch?v=qlT0T9NjKZ4 – murthy