質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

Q&A

解決済

1回答

487閲覧

docker lxmlインストールエラー

tabakazu0112

総合スコア1

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Docker

Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

0グッド

0クリップ

投稿2023/02/09 07:52

よろしくお願いします。

スクレイピングの勉強をするため、dockerで環境構築をしようと思いましたが、lxmlのインストールエラーでうまく先に進めません。

  • エラーメッセージ

src/lxml/etree.c:269578:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’
複数行出ます。

  • docker file
FROM python:3.12.0a5-bullseye WORKDIR /usr/src/app RUN apt-get update && apt-get install -y unzip RUN apt-get -y upgrade gcc RUN apt-get install build-essential RUN dpkg --add-architecture amd64 RUN dpkg --print-foreign-architectures RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add RUN echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | tee /etc/apt/sources.list.d/google-chrome.list RUN apt-get update RUN apt-get install -y google-chrome-stable ADD https://chromedriver.storage.googleapis.com/110.0.5481.77/chromedriver_linux64.zip /opt/chrome/ RUN cd /opt/chrome/ && \ unzip chromedriver_linux64.zip ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/chrome COPY requirements.txt ./ RUN pip install --upgrade pip && pip install --no-cache-dir -r ./requirements.txt``` https://hossuii.com/?p=1282の方のコードを利用させていただきましたが、chormeがうまく入らなかったため、 ```RUN dpkg --add-architecture amd64 RUN dpkg --print-foreign-architectures``` を追加しました。 色々試してみましたが、お手上げです。ご教示いただけると助かります。よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

自己解決:
元サイトの通り、python3.8.12-bullsayeを使用したらうまく行きました。
新しければ良いということではないんですね..
勉強になりました。

投稿2023/02/09 10:25

tabakazu0112

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問