You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 10下执行pipenv install失败,空文件夹运行报错求助

解决Windows 10下Python 2.7运行pipenv install报错的问题

嘿,从你的报错回溯一眼就能看出问题所在——你现在是在Python 2.7环境下跑Pipenv,这根本走不通啊!

为啥会报错?

Pipenv早在好几年前就彻底停止支持Python 2.7了,毕竟Python 2本身在2020年就完全停止维护,现在主流Python工具都只适配Python 3.6及以上版本。你看到的报错就是因为Pipenv的代码依赖了Python 3的特性,在Python 2环境里根本跑不起来。

一步步解决办法

  • 先把Python 2环境里的Pipenv卸掉:
    pip uninstall pipenv
    
  • 装一个靠谱的Python 3版本(推荐Python 3.8~3.11,兼容性拉满):
    • 下载对应安装包后,安装时一定要勾选Add Python to PATH,不然后续会有一堆路径问题
  • 用新安装的Python 3重新装Pipenv:
    pip install pipenv
    # 如果系统同时有Python2和Python3,用pip3或者指定Python路径更稳妥:
    # python3 -m pip install pipenv
    
  • 验证安装是否成功:
    pipenv --version
    
    输出应该显示绑定的是Python 3的版本,比如pipenv, version 2023.10.24
  • 最后回到空文件夹,重新运行pipenv install,这时候就能正常创建虚拟环境了

补充小提示

如果你的系统必须保留Python 2.7,那用Pipenv时记得明确指定Python 3的路径,比如:

pipenv --python C:\Python39\python.exe install

这样能强制Pipenv用Python 3创建虚拟环境,避免和Python 2的环境冲突。

你的报错回溯信息:
Traceback (most recent call last):
File "c:\python27\lib\runpy.py", line 174, in _run_module_as_main "main", fname, loader, pkg_name)
File "c:\python27\lib\runpy.py", line 72, in run_code exec code in run_globals
File "C:\Users\ext.thipier1\AppData\Roaming\Python\Scripts\pipenv.exe_main
.py", line 9, in
File "C:\Users\ext.thipier1\AppData\Roaming\Python\Python27\site-packages\pipenv\vendor\click\core.py", line...

内容的提问来源于stack exchange,提问作者Pierre Thibault

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 08:52:05