アプリケーション開発ポータルサイト
ServerNote.NET
Amazon.co.jpでPC関連商品タイムセール開催中!
カテゴリー【PythonUbuntu
Python venv(仮想環境作成)でError: Command returned non-zero exit status 1のエラー対処法
POSTED BY
2024-04-16

どうやらpipが存在する前提のvenvが走って実際は存在しないからエラー、になっているらしい。

これを回避するには、pipなしで仮想環境を作り、あとから入れる必要がある。以下のようにする。

python3.9 -m venv --without-pip venv

アクティブにする

source ./venv/bin/activate

(venv) python3 -V
Python 3.9.19

この状態でpipインストールスクリプトをダウンロードする

(venv) curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

実行

(venv) python3 get-pip.py

うまいこと仮想環境に入ればOK。

pip3 -V
pip 24.0 from venv/lib/python3.9/site-packages/pip (python 3.9)
※本記事は当サイト管理人の個人的な備忘録です。本記事の参照又は付随ソースコード利用後にいかなる損害が発生しても当サイト及び管理人は一切責任を負いません。
※本記事内容の無断転載を禁じます。
【WEBMASTER/管理人】
自営業プログラマーです。お仕事ください!
ご連絡は以下アドレスまでお願いします★

☆ServerNote.NETショッピング↓
ShoppingNote / Amazon.co.jp
☆お仲間ブログ↓
一人社長の不動産業務日誌
【キーワード検索】