目立たないクライアント物色中…
そしたら Terminatter とやらを発見。
インストール…
ダウンロードして解凍して実行。
$ wget http://ponkotuy.com/hg/Terminatter/irchive/tip.tar.gz : 2012-03-26 15:42:43 (256 KB/s) - `tip.tar.gz' へ保存終了 [36531] $ tar zxf tip.tar.gz $ mv Terminatter-Terminal-Twitter-Client--2e/ Terminatter $ cd Terminatter/ $ ./main.py -u wal_san Traceback (most recent call last): File "./main.py", line 9, in <module> from pymongo import Connection ImportError: No module named pymongo
しこうさくご
まあ,readme.html 見る限り足りないものいろいろ有りそうだしね,ってことで。
$ apt-cache search pymongo python-gridfs - Python implementation of GridFS for MongoDB python-pymongo - Python interface to the MongoDB document-oriented database $ sudo apt-get install python-pymongo パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが新たにインストールされます: python-pymongo アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。 : $ ./main.py -u wal_san Traceback (most recent call last): File "./main.py", line 11, in <module> from common.printStatus import CprintStatus, CtwitterList File "/home/walsan/share/Terminatter/common/printStatus.py", line 7, in <module> from termcolor import cprint, colored ImportError: No module named termcolor
termcolor
はなさげなので easy_install
でインストールしたいんだけれども,その easy_install
を用意しないと。
$ sudo apt-get install python-setuptools パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: python-pkg-resources 提案パッケージ: python-distribute python-distribute-doc 以下のパッケージが新たにインストールされます: python-pkg-resources python-setuptools アップグレード: 0 個、新規インストール: 2 個、削除: 0 個、保留: 0 個。 : $ sudo easy_install termcolor install_dir /usr/local/lib/python2.6/dist-packages/ Searching for termcolor Reading http://pypi.python.org/simple/termcolor/ Best match: termcolor 1.1.0 : $ ./main.py -u wal_san Traceback (most recent call last): File "./main.py", line 78, in <module> main() File "./main.py", line 32, in main con = Connection(conf['address']) File "/usr/lib/pymodules/python2.6/pymongo/connection.py", line 185, in __init__ self.__find_master() File "/usr/lib/pymodules/python2.6/pymongo/connection.py", line 452, in __find_master raise AutoReconnect("could not find master") pymongo.errors.AutoReconnect: could not find master
PyMongo
だけインストールしてて,MongoDB
インストールしてないや。
$ sudo apt-get install mongodb パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下の特別パッケージがインストールされます: libboost-filesystem1.42.0 libboost-program-options1.42.0 libboost-system1.42.0 libboost-thread1.42.0 libmozjs2d libnspr4-0d libpcrecpp0 mongodb-clients mongodb-dev mongodb-server 以下のパッケージが新たにインストールされます: libboost-filesystem1.42.0 libboost-program-options1.42.0 libboost-system1.42.0 libboost-thread1.42.0 libmozjs2d libnspr4-0d libpcrecpp0 mongodb mongodb-clients mongodb-dev mongodb-server アップグレード: 0 個、新規インストール: 11 個、削除: 0 個、保留: 0 個。 : $ ./main.py -u wal_san
おおっ,うごいてるっ!
そのご
$ ./post.py -u wal_san post てすとなん だよ。 Traceback (most recent call last): File "./post.py", line 9, in <module> from common.Cpost import Cpost File "/home/walsan/share/Terminatter/common/Cpost.py", line 18, in <module> from twitpicAPI import twitpicOAuth File "/home/walsan/share/Terminatter/common/twitpicAPI.py", line 4, in <module> from twitpic2 import TwitPicOAuthClient File "/home/walsan/share/Terminatter/common/twitpic2.py", line 39, in <module> from oauth import oauth ImportError: No module named oauth $ sudo apt-get install python-oauth パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 以下のパッケージが新たにインストールされます: python-oauth アップグレード: 0 個、新規インストール: 1 個、削除: 0 個、保留: 0 個。
python-oauth
がいるって readme.html にも書いてあった。
$ ./post.py -u wal_san post てすとなん だよ。 $ ./post.py -u wal_san reply 195 テス はテスト垢でやればいいと思うよ? Traceback (most recent call last): File "./post.py", line 159, in <module> main() File "./post.py", line 48, in main api.reply(args) File "/home/walsan/share/Terminatter/common/Cpost.py", line 184, in reply replyText = "".join(["@", " @".join(repUser), " ", string]) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)
…?
$ ./post.py -u wal3san -s wal_san reply 195 test? $ ./post.py -u wal_san post にほんごと おるよね? $ ./post.py -u wal_san reply 260 にほんご Traceback (most recent call last): File "./post.py", line 159, in <module> main() File "./post.py", line 48, in main api.reply(args) File "/home/walsan/share/Terminatter/common/Cpost.py", line 184, in reply replyText = "".join(["@", " @".join(repUser), " ", string]) UnicodeDecodeError: 'ascii' codec can't decode byte 0xe3 in position 0: ordinal not in range(128)
リプライだと日本語通らないみたい。あたしの環境かなぁ……?
0 件のコメント:
コメントを投稿