当前位置: 首页 > 知识库问答 >
问题:

在WSL(Ubuntu)中为python3安装venv

江瀚昂
2023-03-14

我正在尝试用Ubuntu在Linux的Windows子系统上配置venv

pip3 install venv
ERROR: Could not find a version that satisfies the requirement venv (from versions: none)
ERROR: No matching distribution found for venv
sudo apt install python3-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: ['/mnt/c/Users/Vicubso/.../code/venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']

我也读了以下的帖子,帖子1,帖子2,和其他几个。这些似乎都不能解决我的问题。

任何帮助都将不胜感激。

共有1个答案

柯天宇
2023-03-14

这里没有任何东西对我有用,但在WSL2中却有用:

apt-get update
apt-get install libpython3-dev
apt-get install python3-venv
python3.8 -m venv whatever

祝你好运!

 类似资料:
  • 有没有人有同样的困难,但解决了这个问题? 提前谢谢!

  • 在看到这篇文档后,我试图在运行Ubuntu18.04的WSL中安装MongoDB。但是MongoDB说: 重要信息 Ubuntu提供的包不由MongoDB Inc.维护,并且与官方的包冲突。如果您已经在您的Ubuntu系统上安装了mongodb包,那么在继续执行这些说明之前,您必须首先卸载mongodb包。

  • 然后我检查了我使用“PIP列表”安装的软件包列表,“PIP3列表”我可以在列表中看到mathplotlib。 然而,当我试图在我的文本编辑器Sublime Text3中导入mathplotlib时,我收到了ModuleNotFounderRror。 所以我在寻找解决方案,并尝试在命令提示符中执行“pip install mathplotlib”操作,而不是在bash shell(基本上是ubunt

  • 在Windows10中,如何在WSL中安装多个Ubuntu的独立实例?我想为不同的工作空间提供不同的实例。例如,一个用于Python开发,一个用于Ruby开发,一个用于.NET核心开发等等。我知道我可以将所有这些都塞进同一个Ubuntu on WSL实例中,但我更希望为这些场景中的每一个都有一个单独的实例。这可能吗?

  • 默认-JRE GCJ-4.6-JRE-无头 openjdk-6-jre-headless GCJ-4.5-JRE-无头 openjdk-7-jre-headless try:sudo apt-get install 我试过通过webupd8安装,还是同样的问题。请帮帮忙。 谢谢你提供的帮助。但我仍处于困境。 另外,我将在下面介绍所安装的java版本。~/softwares$sudoupdate-a

  • 我的系统是Windows10x64 现在我想安装pyicu,但遇到了这样的问题 使用缓存的PyICU-1.9。7.焦油。gz从命令python安装程序完成输出。py egg_info:Traceback(最后一次调用):文件“C:\Users\ANHVU\AppData\Local\Temp\pip-build-v5fb9ri4\pyicu\setup.py”,第12行,在ICU_VERSION=