在 linux mint 上安装 python3-venv 模块
Install python3-venv module on linux mint
我能够从我的 Linux mint 16 转移到 Linux mint 17.3 64 位版本。这是期待已久的迁移。
移动到 Linux Mint 17.3 后,我无法安装 python3-venv 模块,据说它是 python [=19] 中 virtualenv 的替代品=].在我的 linux mint 16 中,我可以使用 pyvenv-3.4 工具。我不知道我什么时候在 Linux mint 16.
中安装了那个模块
有人遇到过这个问题吗?
python -m venv test
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.
izero@Ganesha ~/devel $ sudo apt-get install python3-venv
[sudo] password for izero:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3-venv
尝试运行这个命令:
sudo apt-get install python3.4-venv
然后使用这个:
python3 -m venv test
包名称是 python3.4-venv
而不是 python3-venv
。
对于 python 3.6 我发现这是一个语言环境问题,运行 这个:
export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales
似乎可以解决问题。
来源自this回答
我使用 python 3.6 ,所以下面的代码对我有用:
$ sudo apt-get install python3.6-venv
(问题是 apt-get install python3-venv 会为 3.5 使用 virtualenv)
- 更新所有包
sudo apt-get update
- 安装虚拟环境3
apt-get install python3-venv
apt install virtualenv
- 检查是否已安装
virtualenv --version
注意:这是针对 ubuntu 20 或变体
我能够从我的 Linux mint 16 转移到 Linux mint 17.3 64 位版本。这是期待已久的迁移。
移动到 Linux Mint 17.3 后,我无法安装 python3-venv 模块,据说它是 python [=19] 中 virtualenv 的替代品=].在我的 linux mint 16 中,我可以使用 pyvenv-3.4 工具。我不知道我什么时候在 Linux mint 16.
中安装了那个模块有人遇到过这个问题吗?
python -m venv test
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.
izero@Ganesha ~/devel $ sudo apt-get install python3-venv
[sudo] password for izero:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3-venv
尝试运行这个命令:
sudo apt-get install python3.4-venv
然后使用这个:
python3 -m venv test
包名称是 python3.4-venv
而不是 python3-venv
。
对于 python 3.6 我发现这是一个语言环境问题,运行 这个:
export LC_ALL="en_US.UTF-8"
export LC_CTYPE="en_US.UTF-8"
sudo dpkg-reconfigure locales
似乎可以解决问题。
来源自this回答
我使用 python 3.6 ,所以下面的代码对我有用: $ sudo apt-get install python3.6-venv
(问题是 apt-get install python3-venv 会为 3.5 使用 virtualenv)
- 更新所有包
sudo apt-get update
- 安装虚拟环境3
apt-get install python3-venv
apt install virtualenv
- 检查是否已安装
virtualenv --version
注意:这是针对 ubuntu 20 或变体