NYC*_*yes 3 python pip virtualenv python-venv
如果在通过pyvenv命令创建Python虚拟环境时遇到以下错误:
user$ pyvenv my_venv_dir
Error: Command '['/home/user/my_venv_dir/bin/python', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1
Run Code Online (Sandbox Code Playgroud)
问题答案(下面)提供了一种简单的方法来解决它,而无需通过setuptools和相关的杂技.
小智 6
2020 年,在 WSL2 (Ubuntu) 上的 python3.8 上,以下为我解决了这个问题:
sudo apt install python3.8-venv
Run Code Online (Sandbox Code Playgroud)
这是一个简单的方法来解决它,而无需通过setuptools和相关的杂技:
user$ pyvenv --without-pip my_venv_dir
user$ source my_venv_dir/bin/activate
user$ curl https://bootstrap.pypa.io/get-pip.py | python
user$ deactivate
user$ source my_venv_dir/bin/activate
(my_venv_dir) user$
Run Code Online (Sandbox Code Playgroud)
我希望它有所帮助.