错误:命令 '-Im'、'ensurepip'、'--upgrade'、'--default-pip']' 返回非零退出状态 1

fra*_*ang 6 python python-3.x

Error: Command '['/Users/francesco/Documents/random/.venv/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
Run Code Online (Sandbox Code Playgroud)

当我安装虚拟环境时,为什么会出现此消息以及如何解决?

我都尝试了,但仍然收到上面的消息。

python -m venv .venv
python3 -m venv .venv
Run Code Online (Sandbox Code Playgroud)

我在 VSC 上使用 python 3.9.2 64 位。

Tom*_*son 2

看这两个

在已安装的驱动器上创建虚拟环境时不允许进行操作

https://superuser.com/questions/1388019/could-not-install-packages-due-to-an-environmenterror-errno-1-operation-not-p

我使用了在 Windows Subsystem for Linux (WSL) 下运行的命令。

sudo virtualenv --always-copy --python=python3 .venv
Run Code Online (Sandbox Code Playgroud)

它起作用了。但是,我不确定这是最好的方法,因为后续pip install类型的事情仍然偶尔会因权限问题而失败。