#####環境
Ubuntu Studio 17.10
Python 3.6.3
LibreOffice6.0
PythonでCopy,Pasteを使用できるパッケージを見つけたのでインストールしました。
pip3 install pyperclip
エラーが出てしまうので検索すると、PyperclipのHPに載っていました。
WindowsとMacではエラーが出ないが、linuxではエラーがでるそうです。
以下の4つをインストールすれば良いそうです。(このHPはかなり以前に作成されているようです。)
1.sudo apt-get install xsel
2.sudo apt-get install xclip
3.pip install gtk(pip3 searchで検索すると、gtkはありません。PyGTKと言うのがあるのですがエラーがでてインストール出来ません。)
4.pip install PyQt4(これもエラーが出てインストール出来ません。)
ネットで検索すると、いろいろ不足しているかも?ということでインストールしようとしても、古いバージョンそうで名前も違うのですがインストールしようとしても、エラーで全てがインストール出来ません。
結論から言うと使用出来るようになったのですが、何をインストールしたので使用出来るようになったのかわからないのです。
まず、この段階でエラーがでないか確認します。
もし、まだエラーが出るようでしたら、次をインストールしました。
エラーが出ずにインストール出来たものは、下記の3つです。(Ubuntu Studio 17.10の場合です。また以前に色々インストールしているので、まだ必要なパッケージがあるかも知れません。)
1.sudo apt install python3-lxml
2.sudo apt install python3-libxml2
3.sudo apt install libxml++2.6-dev
この3つが全て必要なのかどうかわかりません。
LibreOfficeバンドルのPython3.5.4でも使用出来るようになりました。
LibreOfficeバンドルのPythonで使用出来るようにするには。
https://qiita.com/ty21ky/items/3b944a7abe23e3bcaf8f
を参考にしてください。
サンプルコード
>>> import pyperclip
>>> pyperclip.copy('Hello world!')
>>> pyperclip.paste()
'Hello world!'