tai0116
@tai0116

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

GitHub actionsでpipインストールエラー

解決したいこと

GitHub actionでボットを動かしています。
最近になってbuiltエラーを引き起こすようになってしまったのですが、原因が分かりません。

.ymlファイル

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
      - name: Set up Python 3.8
        uses: actions/setup-python@v1
        with:
          python-version: 3.8
      - name: Install dependencies
        run: |
          # pip更新
          python -m pip install --upgrade pip
          # 必要なパッケージインストール
          pip install requests
          pip install install beautifulsoup4
          pip install Pillow
          pip install opencv-python
          pip install numpy
          pip install pytz
      - name: Run script
        run: |
          python main.py

エラーメッセージ

Run # pip更新
Requirement already satisfied: pip in /opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/site-packages (24.1.2)
Collecting requests
  Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting charset-normalizer<4,>=2 (from requests)
  Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB)
Collecting idna<4,>=2.5 (from requests)
  Downloading idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests)
  Downloading urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests)
  Downloading certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
Downloading requests-2.32.3-py3-none-any.whl (64 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 17.3 MB/s eta 0:00:00
Downloading certifi-2024.7.4-py3-none-any.whl (162 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 163.0/163.0 kB 23.2 MB/s eta 0:00:00
Downloading charset_normalizer-3.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (141 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 141.1/141.1 kB 32.5 MB/s eta 0:00:00
Downloading idna-3.7-py3-none-any.whl (66 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 kB 19.3 MB/s eta 0:00:00
Downloading urllib3-2.2.2-py3-none-any.whl (121 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 121.4/121.4 kB 31.9 MB/s eta 0:00:00
Installing collected packages: urllib3, idna, charset-normalizer, certifi, requests
Successfully installed certifi-2024.7.4 charset-normalizer-3.3.2 idna-3.7 requests-2.32.3 urllib3-2.2.2
ERROR: Could not find a version that satisfies the requirement install (from versions: none)
ERROR: No matching distribution found for install
Error: Process completed with exit code 1.

初心者質問で申し訳ございません。
一年以上安定して動いていたのが最近になってエラーになったので、他の人も同じようなエラーに遭遇していないか探してみましたが、見つかりませんでしたので投稿させていただきました。

0

1Answer

pip install install beautifulsoup4 ここで install が重複していて、存在しないパッケージ install をインストールしようとしているせいです。

なお、エラーとは関係ありませんが、 pip を1パッケージずつ実行すると遅いので、 pip install requests beautifulsoup4 略 のようにまとめたほうがいいです。

0Like

Comments

  1. @tai0116

    Questioner

    ありがとうございます。解決しました。
    一年近くこれで動いてたのが謎です、、、。
    アドバイスどおり、まとめたところかなり早く動かせるようになりました。ありがとうございました。

Your answer might help someone💌