关于debian 64位系统 使用ibus,libreoffice的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于debian 64位系统 使用ibus,libreoffice的问题相关的知识,希望对你有一定的参考价值。

找到了答案,没人回答,不知道咋结束问题,那就以这种方式共享一下我的解决方法吧:对于显示方框的问题,英文系统需要对中文进行支持,同时安装中文字体库,如ttf之类的;对于gnome界面,在libreoffice无法切换输入法的问题,需要安装libreoffice-gnome就可以解决,安装包不大,只有几M而已。

中文字库可以直接把windows下的字体拷过来用,libreoffice就不要用了吧,兼容性不好,还是用WPS吧最新的beta版完全兼容office 参考技术A 在ubuntun中文论坛里可以搜索和发帖,,,

如何在debian服务器上安装discord lib(websocket错误)

我试图在我的外部debian服务器上安装discord库,并使用

python3 -m pip install -U git+https://github.com/Rapptz/discord.py.git

返回的是。

[...]

Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-oq4dl632/websockets
Storing debug log for failure in /root/.pip/pip.log

Full Output:

Downloading/unpacking git+https://github.com/Rapptz/discord.py.git
  Cloning https://github.com/Rapptz/discord.py.git to /tmp/pip-vu76dg6y-build
  Running setup.py (path:/tmp/pip-vu76dg6y-build/setup.py) egg_info for package from git+https://github.com/Rapptz/discord.py.git
    /usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'python_requires'
      warnings.warn(msg)
    /usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'project_urls'
      warnings.warn(msg)
    /usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'long_description_content_type'
      warnings.warn(msg)

Downloading/unpacking aiohttp>=3.6.0,<3.7.0 (from discord.py==1.4.0a2308-ge473f3c)
  Downloading aiohttp-3.6.2-py3-none-any.whl (441kB): 441kB downloaded
Downloading/unpacking websockets>=6.0,!=7.0,!=8.0,!=8.0.1,<9.0 (from discord.py==1.4.0a2308-ge473f3c)
  Downloading websockets-8.1.tar.gz (58kB): 58kB downloaded
  Running setup.py (path:/tmp/pip-build-ayxt1lcn/websockets/setup.py) egg_info for package websockets
    Traceback (most recent call last):
      File "<string>", line 17, in <module>
      File "/tmp/pip-build-ayxt1lcn/websockets/setup.py", line 12, in <module>
        long_description = (root_dir / 'README.rst').read_text(encoding='utf-8')
    AttributeError: 'PosixPath' object has no attribute 'read_text'
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):

  File "<string>", line 17, in <module>

  File "/tmp/pip-build-ayxt1lcn/websockets/setup.py", line 12, in <module>

    long_description = (root_dir / 'README.rst').read_text(encoding='utf-8')

AttributeError: 'PosixPath' object has no attribute 'read_text'

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-ayxt1lcn/websockets
Storing debug log for failure in /root/.pip/pip.log

如果我尝试安装websockets (https:/pypi.orgprojectwebocketss。)我得到这个回报。

[...]

Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-d5s2p_/websockets
Storing debug log for failure in /root/.pip/pip.log

pip.log 返回。

Skipping (...) because it is not compatible with this Python

我怎么才能安装这个?

答案

现在你已经提供了完整的错误信息,很明显你使用的是python 3.4版本进行安装。

/usr/lib/python3.4/distutils/dist.py    #This is one line from your error

但是... aiohttp 有一个最低要求的python 3.5版本,你也可以看到在 这个github问题 对我来说,这是在谷歌的第二个结果,当我输入你的错误。'PosixPath' object has no attribute 'read_text')

然而,你已经给python 3.8打了标签,所以你应该检查你的设置,因为 python3 似乎没有调用你认为的Python版本。

以上是关于关于debian 64位系统 使用ibus,libreoffice的问题的主要内容,如果未能解决你的问题,请参考以下文章

debian 64 ibus下,libreoffice的问题

64位debian系统下安装inodeClient

ubuntu 下ibus输入法在火狐下无法光标跟随

无法在 64 位 Debian 上运行 32 位二进制文​​件

debian桌面出错,部分图标消失,怎么破?

树莓派3B安装DeBian 64位系统及其安装私有云网盘----可道云