安装LibreOffice 解决soffice command was not found. Please install libreoffice

这篇具有很好参考价值的文章主要介绍了安装LibreOffice 解决soffice command was not found. Please install libreoffice。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.安装原因

在使用LangChain框架时产生错误:

soffice command was not found. Please install libreoffice

解读一下这个报错主要的原因是找不到这个soffice命令,所以我们后面每次安装完成之后主要测试的就是这个命令是不是可以顺利运行。

1.准备文件

1.1下载文件

官网直接下载:官网下载

1.2解压文件

 ls *.tar.gz |xargs -n1 tar -zxvf

2.安装文件

sudo dpkg -i ./LibreOffice_7.5.4.2_Linux_x86-64_deb/DEBS/*.deb

3.尝试运行

3.1环境变量配置

我们尝试命令soffice,发现完全找不到这个安装的结果,但是安装的内容确实已经存在于/opt/libreoffice7.5/program。因此我们尝试配置环境变量如下:

export LibreOffice_PATH=/opt/libreoffice7.5/program
export PATH=$LibreOffice_PATH:$PATH

3.2安装附加依赖libxinerama1

我们再次尝试命令soffice,出现下面这个新的报错:

/opt/libreoffice7.5/program/oosplash: error while loading shared libraries: libXinerama.so.1: cannot open shared object file: No such file or directory

查找错误我们可以找到解决方案,参考链接
使用:

sudo apt-get install libxinerama1

问题顺利解决

3.3安装附加依赖libcairo2

我们再次尝试命令soffice,出现下面这个新报错:

javaldx: Could not find a Java Runtime Environment!
Warning: failed to read path from javaldx
/opt/libreoffice7.5/program/soffice.bin: error while loading shared libraries: libcairo.so.2: cannot open shared object file: No such file or directory
sudo apt-get install --reinstall libcairo2

安装之后没有顺利解决,我们使用

locate libcairo.so.

确信这个文件已经存在于 /usr/lib/x86_64-linux-gnu/libcairo.so.2因此这里我们配置环境变量(注意不包含最后的libcairo.so.2):

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/x86_64-linux-gnu

3.4安装附加依赖libxt6

我们再次尝试命令soffice,出现下面这个报错:

no suitable windowing system found, exiting.

继续安装依赖项

apt-get install libxt6

4.命令安装好像不行

系统一直在提示我用下面命令安装,但是好像不太行。文章来源地址https://www.toymoban.com/news/detail-790647.html

sudo snap install libreoffice

到了这里,关于安装LibreOffice 解决soffice command was not found. Please install libreoffice的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac 终端 报-bash: brew: command not found 解决办法以及通过 brew install scrcpy 安装步骤

    之前有安装过HomeBrew,但最近执行 brew install scrcpy 时报 -bash: brew: command not found   通过修改~/.zshrc ,~/.zprofile 配置文件,在其中增加环境变量 编辑~/.zshrc 文件,增加以下环境变量 #brew config export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/bottle 最后 source  ~/.zshr

    2024年02月14日
    浏览(43)
  • 一次bash: docker: command not found bash: yum: command not found的解决

    周青的日常问题记录 学习硅谷电商毕设项目_微服务版本,建站练手,在测试mysql中docker exec进入容器sql语句 docker exec bash后用q退出mysql 再运行bash命令继续操作docker发现命令失效 想service docker start启动docker但是 把服务器重启了一下,到这一步还是不行。 找了找办法要卸载重装

    2024年01月18日
    浏览(41)
  • 解决 zsh:command not found

    一、原因 最新系统的macbook把zsh作为默认shell,而环境变量添加到了bash中,把 bash shell 中.bash_profile 全部环境变量加入zsh shell里就可以啦 二、解决办法 1、打开终端,然后输入下面命令,查看.bash_profile的配置,复制 2、然后输入下面命令打开.zshrc,把刚才.bash_profile复制的内容

    2024年02月10日
    浏览(42)
  • 成功解决/bin/sh: cc: command not found和/bin/sh: g++: command not found

    成功解决/bin/sh: cc: command not found和/bin/sh: g++: command not found 目录 解决问题 解决思路 解决方法 make: cc: Command not found /bin/sh: cc: command not found expr: syntax error expr: syntax error make: cc: Command not found I llama.cpp build info: I UNAME_S:   Linux I UNAME_P:   x86_64 I UNAME_M:   x86_64 I CFLAGS:    -I. -Icommo

    2024年02月04日
    浏览(38)
  • 服务器安装 anaconda & conda: command not found [解决方案] & bashrc文件中环境变量配置错误,导致linux命令无法正常使用的解决方案

    由于连接的服务器,无法直接在anaconda官网上下载安装文件,所以使用如下方法: 之后一直按 enter ,直到出现提示要输入 yes or no ,输入 yes 显示以下信息即为安装成功 在终端输入conda info --envs查看anaconda是否安装成功,发现报错:conda: command not found 原因在于: ~/.bashrc文件没

    2024年02月06日
    浏览(56)
  • 解决linux mvn: command not found

    解决linux mvn: command not found 1,检查 java 环境 java -version 如果没有安装jdk 可以参考: (39条消息) linux 安装jdk8_无限中终的博客-CSDN博客 2、安装 wget 命令: yum -y install wget 3、下载maven安装包 wget http://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz 4.解压maven安装包 t

    2023年04月08日
    浏览(28)
  • vim: command not found解决方案

    今天安装了一个新的虚拟机装的是centOS7,在里面修改配置文件,出现vim: command not found,记录下解决方案 1.输入以下命令,查看返回结果 如果返回的是三条结果: 则说明vim已经正确安装,如果缺少一条,则需要单独安装 2.单独安装某一条: 如果少了上面三条的某一条,比如

    2024年02月14日
    浏览(28)
  • zsh: command not found: pod 问题解决

    问题: cocoapods安装成功后: 依旧报错,提示: 解决方式: ——添加环境变量 找到pod程序地址(我的pod在 /usr/local/lib/ruby/gems/3.1.0/bin ) 打开 /Users/【你的用户名】 找到 .bash_profile(找不到的话,自行google) 文本编辑器打开,and 在最后添加(取自1): 打开terminal,输入 输入

    2024年02月13日
    浏览(34)
  • zsh: command not found: mysql解决办法

    打开终端,输入 1、cd /usr/local/bin/ 2、sudo ln -fs /usr/local/mysql/bin/mysql mysql 3、输入电脑开机密码;即可完成mysql环境变量配置 登入mysql 方法一:mysql -u root -p 输入mysql密码 方法二:mysql -uroot -pxxx u指user root指mysql根用户即管理员 p指password xxx指mysql登入密码 终端输入 export PATH=$PAT

    2024年02月13日
    浏览(29)
  • -bash: rz: command not found 怎么解决

    -bash: rz: command not found 在使用 `rz` 命令时遇到 `-bash: rz: command not found` 错误,那可能是因为你的系统中没有安装 `rz` 命令。 `rz` 命令通常是用于在终端中向远程服务器上传文件的命令。它是 `lrzsz` 包的一部分,因此你需要确保在你的系统上安装了 `lrzsz` 包。 在大多数 Linux 发行

    2024年02月05日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包