【问题标题】:Install python3-venv module on linux mint在 linux mint 上安装 python3-venv 模块
【发布时间】:2016-03-20 05:25:16
【问题描述】:

我能够从我的 Linux mint 16 迁移到 Linux mint 17.3 64 位版本。这是期待已久的迁移。

迁移到 Linux Mint 17.3 后,我无法安装 python3-venv 模块,据说它是 python 3.x 中 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

【问题讨论】:

    标签: python linux python-3.x linux-mint python-venv


    【解决方案1】:

    尝试运行此命令:

    sudo apt-get install python3.4-venv
    

    然后使用这个:

    python3 -m venv test
    

    包名是python3.4-venv,而不是python3-venv

    【讨论】:

      【解决方案2】:

      对于 python 3.6,我发现这是一个语言环境问题,运行以下代码:

      export LC_ALL="en_US.UTF-8"
      export LC_CTYPE="en_US.UTF-8"
      sudo dpkg-reconfigure locales
      

      似乎解决了这个问题。

      来源this答案

      【讨论】:

      • 重要提示:它解决了我在 Ubuntu 16.04.3 Minimal 上的问题。 (使用sudo dpkg-reconfigure locale e 它可以工作)
      【解决方案3】:

      我使用 python 3.6 ,所以以下对我有用: $ sudo apt-get install python3.6-venv

      (问题是 apt-get install python3-venv 将 virtualenv for 3.5)

      【讨论】:

        【解决方案4】:
        1. 更新所有包
        sudo apt-get update
        
        1. 安装虚拟环境3
        apt-get install python3-venv
        apt install virtualenv
        
        1. 检查是否已安装
        virtualenv --version
        

        注意:这是针对 ubuntu 20 或变体的

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-09-01
          • 2021-02-04
          • 1970-01-01
          • 2017-01-09
          • 1970-01-01
          • 1970-01-01
          • 2016-09-20
          • 2022-01-03
          相关资源
          最近更新 更多