Ubuntuでpythonのvenv環境が作れない場合の対応方法

Python
スポンサーリンク

こんにちは。

Venvで環境が作れずハマったのでメモを残します。

誰かの役に立てば幸いです

スポンサーリンク

Ubuntu venv環境

$python3 -m venv xxx

だと、以下のエラーがでる。

The virtual environment was not created successfully because ensurepip is not available. On Debian/Ubuntu systems, you need to install the python3-venv package using the following command. apt-get install python3-venv You may need to use sudo with that command. After installing the python3-venv package, recreate your virtual environment.

$ python3 -m venv –without-pip ***

だとエラーがでない。

$ cd ***

$ source bin/activate

で仮想環境が作れる。

※ただ、これだとpipがインストールされないので、以下の対応が必要

$ python3 -m venv –without-pip env

$ cd env

$ source bin/activate

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

(env) $ python get-pip.py

実行プログラムの中断、停止、削除

ctrl+z:中断

ctrl+c:停止

pkill -f ***:実行プログラムの削除

fg ***:再実行

jobs:実行中のプログラム

コメント

タイトルとURLをコピーしました