2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Python】パーフェクトPython・Scrapyで詰まったところまとめ

Last updated at Posted at 2022-03-12

背景

パーフェクトPythonをやっていた時に、エラーが発生したところを忘備録も兼ねて、まとめていきます。
今回は、17章のScrapyです。

環境情報

PC : Macbook Pro - Apple M1 - macOS Montery
環境 : pyenv 2.2.4
Python : 3.8.12

内容

Scrapyを用いて、スクレイピングをしてみようというセクション。
本通りにすると、以下のエラーが発生した。

ModuleNotFoundError: No module named '_lzma'

lzmaモジュールがないよとのこと。
Google先生に確認したところ、以下の回答を得る。

  • brewを使って、xz libraryをダウロードする。
  • pyenvにて、再度Pythonをインストールする

【参考記事】
https://gist.github.com/iandanforth/f3ac42b0963bcbfdf56bb446e9f40a33

pyenv内には、_lzmaが存在していないようである。
そのため、以下のコマンドを実行した。

brew install xz

pyenv install [Python Version]

[Python Version]に関しては、ご自身のバージョンで書き換えてください。

2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?