---
slug: "ubuntu-python-venv-error"
title: "Ubuntu で python3.6 -m venv がエラーになる場合"
description: "Ubuntu で `python3.6 -m venv venv` が失敗するときの対処。`python3.6-venv` パッケージが分離してインストールされていないのが原因なので、apt で追加する。"
url: "https://www.ytyng.com/blog/ubuntu-python-venv-error"
publish_date: "2018-08-14T06:45:11Z"
created: "2018-08-14T06:45:11Z"
updated: "2026-05-11T13:04:18.832Z"
categories: []
keywords: ""
featured_image_url: "https://media.ytyng.com/resize/20230812/f5e8bd6bf8d64fbda2bfca127fafcdfb.png.webp?width=768"
has_video: false
has_music: false
video_urls: []
music_urls: []
lang: "ja"
---

# Ubuntu で python3.6 -m venv がエラーになる場合

<pre>$ python3.6 -m venv venv<br />The virtual environment was not created successfully because ensurepip is not<br />available.&nbsp; On Debian/Ubuntu systems, you need to install the python3-venv<br />package using the following command.<br /><br />&nbsp;&nbsp;&nbsp; apt-get install python3-venv<br /><br />You may need to use sudo with that command.&nbsp; After installing the python3-venv<br />package, recreate your virtual environment.<br /><br />Failing command: ['/home/ubuntu/venv/bin/python3.6', '-Im', 'ensurepip', '--upgrade', '--default-pip']</pre>
<p>Ubuntu 14 とか 16 でこんな感じになる時は</p>
<p>&darr;</p>
<pre style="background-color: #ffffff; color: #000000; font-family: 'Menlo'; font-size: 9.0pt;">$ python3.6 -m venv --without-pip venv<br /><br /><span style="color: #0b0c95;">$ source </span>venv/bin/activate<br />$ python --version<br /><br />$ curl https://bootstrap.pypa.io/get-pip.py | python</pre>
<p><code><strong>--without-pip</strong></code> でやる</p>
<p></p>
