执行python -m venv创建虚拟环境报错(退出状态1等)求助
使用Python venv创建Beeware虚拟环境失败的问题与解决
操作步骤与初始情况
跟着Beeware教程操作,创建并进入项目文件夹的步骤无异常:
C:\...>md beeware-tutorial C:\...>cd beeware-tutorial
错误详情
首次执行虚拟环境创建命令:
C:\...>python -m venv beeware-venv
返回错误:
Error: Command '['C:\\Users\\User\\Desktop\\beeware-tut\\beeware-venv\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 3221226505.
再次执行相同命令后,错误代码变更为:
Error: Command '['C:\\Users\\User\\Desktop\\beeware-tut\\beeware-venv\\Scripts\\python.exe', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
环境配置
- Python版本:
Python 3.9.5 (tags/v3.9.5:0a7dcbd, May 3 2021, 17:27:52) [MSC v.1928 64 bit (AMD64)] on win32 - pip版本:
pip 23.1.2 from E:\lib\site-packages\pip (python 3.9)
多次重复执行命令,错误代码不再变化,且在Beeware相关文档中未找到该错误的说明及同类问题案例。
解决方法
改用virtualenv工具创建虚拟环境,执行以下命令成功完成创建:
python -m virtualenv beeware-venv
随后执行激活命令即可启用虚拟环境:
beeware-venv\Scripts\activate
内容的提问来源于stack exchange,提问作者PJL04
相关产品推荐
相关产品推荐

