java - 在 Ubuntu Linux AWS 上安装 Java 插件
问题描述
我正在使用 AWS Ubuntu linux 中的 Python 库,该库需要 Java 和显然是 Java 插件:Java Advanced Imaging (JAI) Image I/O Tools:
我使用以下方法安装了 Java 1.11 和 jdk:
sudo apt install default-jre
sudo apt install openjdk-11-jdk-headless
它似乎成功:
java -version
产生:
openjdk version "11.0.7" 2020-04-14.1
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu218.04)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-2ubuntu218.04,mixed mode,sharing)
和
javac -version
产生:
java 11.0.7
然后我设置.bashrc
了以下内容:
#For Java
export JAVA_HOME=/usr
export PATH=$JAVA_HOME/bin:$PATH
并跑:
source ~/.bashrc
所以如果我运行:
echo $JAVA_HOME
我得到:
/usr
现在我正在尝试安装位于我的根文件夹中的高级成像工具包:jai-1_1_2_01-lib-linux-i586-jre.bin
使用:
$JAVA_HOME
"bash: /usr: Is a directory"
chmod u+x jai-1_1_2_01-lib-linux-i586-jre.bin
$jai-1_1_2_01-lib-linux-i586-jre.bin
请注意附加第一行和第四行的“$”,并且输出第二行。我根本无法执行第 4 行(自动完成功能不起作用并说找不到命令)。
我想不出设置$JRE
变量的方法,但我不确定这是否是安装 Java 插件的正确方法,以便我可以将它与 Python 一起使用。
我知道这是基本的东西,但我不能把它们放在一起。
解决方案
推荐阅读
- python - 让输出在python中显示为百分比
- grep - 带有重定向的 Grep 给出空字节
- scala - 如何合并两个 ListMaps 并保留元素的顺序?
- dicom - 使用 Imebra 库保存 DICOM 图像
- python - 修改 pandas 数据框的列标题
- mysql - 试图从多个 mysql 表中获取计数
- javascript - React Native - 世博会:不变违规:嵌套
之内 目前不支持 - android - 仅滚动 ListView 并将 LinearLayout 标题留在顶部
- python - Python DELETE mysql/mariadb 与 python 变量不起作用
- chicken-scheme - 如何使用 CHICKEN Scheme 导出接口?