Linux 导入错误:无法导入名称';初始化osx剪贴板&x27;
在Linux Mint 18上使用pandas 0.19.2 当我从Libre Calc/MS Excel复制任何表格并运行Linux 导入错误:无法导入名称';初始化osx剪贴板&x27;,linux,pandas,Linux,Pandas,在Linux Mint 18上使用pandas 0.19.2 当我从Libre Calc/MS Excel复制任何表格并运行 df = pd.read_clipboard() 我得到: --------------------------------------------------------------------------- ImportError Traceback (most recent call last) <
df = pd.read_clipboard()
我得到:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-7-6dead334eb54> in <module>()
----> 1 df = pd.read_clipboard()
/home/prashant/anaconda3/lib/python3.6/site-packages/pandas/io/clipboard.py in read_clipboard(**kwargs)
23 'reading from clipboard only supports utf-8 encoding')
24
---> 25 from pandas.util.clipboard import clipboard_get
26 from pandas.io.parsers import read_table
27 text = clipboard_get()
/home/prashant/anaconda3/lib/python3.6/site-packages/pandas/util/clipboard/__init__.py in <module>()
31 import os
32 import subprocess
---> 33 from .clipboards import (init_osx_clipboard,
34 init_gtk_clipboard, init_qt_clipboard,
35 init_xclip_clipboard, init_xsel_clipboard,
ImportError: cannot import name 'init_osx_clipboard'
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1 df=pd.read_剪贴板()
/home/prashant/anaconda3/lib/python3.6/site-packages/pandas/io/clipboard.py在read_剪贴板(**kwargs)中
23'从剪贴板读取仅支持utf-8编码')
24
--->25从pandas.util.clipboard导入剪贴板
26从pandas.io.parsers导入读取表
27 text=剪贴板_get()
/home/prashant/anaconda3/lib/python3.6/site packages/pandas/util/clipboard/__init___;u.py in()
31导入操作系统
32导入子流程
--->33从剪贴板导入(初始化osx剪贴板,
34初始剪贴板,初始剪贴板,
35初始化剪贴板,初始化剪贴板,
ImportError:无法导入名称“init_osx_剪贴板”
如何解决这个问题?
提前感谢。鉴于您在Linux上运行,文档可能会对您的问题有所帮助:
在Linux上,通过软件包管理器安装xclip
或xsel
。例如,在Debian中:
sudo-apt-get-install-xclip
否则,在Linux上,您将需要安装
gtk
或PyQt4
模块。gtk
和PyQt4
模块不适用于Python 3,
而且此模块还不能与PyGObject
一起使用
谢谢。xclip已经安装,但仍然收到相同的消息。嗯,我刚刚在Ubuntu 16.04上试用了Libre-Calc和
xclip
(Python 3.6、Anaconda、Pandas 0.19.2)以及read_剪贴板()
在一个简单的表上运行良好。可能您的Pandas安装有问题,您是否尝试过删除并重新安装?是的。重新安装了Linux Mint 18,但仍然不起作用。您能否提供一些复制时导致错误的表的示例行?