几天前我从ubuntu 14.04升级到ubuntu 16.04。当我尝试使用
pyvenv .venv或
python3 -m venv .venv有一个错误:
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.
Failing command: ['/home/user/.venv/bin/python3.5', '-Im', 'ensurepip', '--upgrade', '--default-pip']我两个都试过了
sudo apt-get install python3-venv和
sudo apt-get install python3.5-venv但这并没有解决我的问题。
发布于 2017-11-23 19:49:35
尝试安装python3.6-venv:
sudo apt-get install python3.6-venv发布于 2016-09-17 04:22:40
这似乎是一个语言环境问题。通过执行以下命令来解决:
export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales发布于 2018-07-10 19:27:41
上一次其他答案之一为我解决了这个问题,但使用Python 3.7我不得不这样做:
apt install python3-pip python3-setuptools python3.7-venv紧接着是
python3.7 -m venv /path/to/venvhttps://stackoverflow.com/questions/39539110
复制相似问题