当我尝试创建虚拟环境时,返回非零退出状态 101 并给出错误

anj*_*mpe 5 python virtualenv

当我py -3 -m venv venv在命令提示符下运行以创建虚拟环境时,它失败了。

"Error: Command '['C:\\Users\\Guest\\Desktop\\Python Web 
 App\\venv\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default- 
 pip']' returned non-zero exit status 101. 
Run Code Online (Sandbox Code Playgroud)

如何解决这个问题?我已经安装了最新的 Python 版本。我在为 Web 开发设置 Flask 的路上被困在这里。

hal*_*ier 7

这是我从python3.8升级到python3.9后发生的。

sudo apt install python3.9-venv
Run Code Online (Sandbox Code Playgroud)

应该解决问题


Mat*_* M. 6

我尝试重新安装Python,但没有成功。当复制 python 可执行文件由于某种原因(似乎与 PyCharm 有关)无法(完全)工作时,似乎会出现此问题。我用以下命令重新创建了我的 venv --clear --symlinks

python -m venv --clear --symlinks ./venv
Run Code Online (Sandbox Code Playgroud)


ttt*_*tjj 5

我遇到了这个问题 - 解决方法是卸载 Python 并使用该Install for all users选项重新安装它。查看我的较长答案:https ://stackoverflow.com/a/62207756/11308690