集合知プログラミング第4章のエラー
統計、解析、最適化、学習の実践入門書のような集合知プログラミングを読んでいます。
いい本なのですが、あまりにも誤植が多いことで有名です。日本じゃありえないクオリティです。
そしてコードも綺麗とは言い難いです。
- 作者: Toby Segaran,當山仁健,鴨澤眞夫
- 出版社/メーカー: オライリージャパン
- 発売日: 2008/07/25
- メディア: 大型本
- 購入: 91人 クリック: 2,220回
- この商品を含むブログ (277件) を見る
今第4章を読み進めているのですが、エラーで少しつまずいたのでメモしておきます。
http://kiwitobes.com/wikiが存在しない
これはwikipediaの
List of programming languages - Wikipedia, the free encyclopedia
をダウンロードすることによって解決します。*1
ImportError: No module named bs4.elementエラーが出る
ここでBeautifulSoupをダウンロード解凍し、中のbs4フォルダを作業ディレクトリに配置してください。
Beautiful Soup: We called him Tortoise because he taught us.
sqlite周りでimport時にエラーが出る
以下のエラーが出ます。
ImportError: No module named pysqlite2 ImportError: dlopen(pysqlite2/_sqlite.so, 2): no suitable image found. Did find: pysqlite2/_sqlite.so: mach-o, but wrong architecture
sqlite3を使いましょう。
#searchengine.py #この一行を #from pysqlite2 import dbapi2 as sqlite #以下に変更 import sqlite3 as sqlite