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

使用mkvirtualenv创建的虚拟环境文件夹为何无法找到?

解决virtualenvwrapper-win创建虚拟环境后找不到文件夹的问题

嘿,这问题我之前也踩过坑!别慌,其实环境早就创建好了——只是virtualenvwrapper-win默认把虚拟环境存到了系统指定的路径里,不是你执行命令的当前文件夹,所以你看不到它的踪影。

为什么找不到文件夹?

在Windows系统下,virtualenvwrapper-win(你用的1.2.5版本也一样)默认的虚拟环境存储目录是:

%USERPROFILE%\Envs

翻译成人话就是C:\Users\你的用户名\Envs(比如我的是C:\Users\Mike\Envs)。你执行mkvirtualenv envname时,环境就乖乖藏在这里面呢!

快速找到环境文件夹的方法

  1. 直接打开默认路径
    按下Win+R,输入%USERPROFILE%\Envs回车,就能看到所有你用mkvirtualenv创建的虚拟环境文件夹,包括你要找的envname。

  2. 查看当前激活环境的路径
    先执行workon envname激活环境,然后在命令行里输入:

    echo %VIRTUAL_ENV%
    

    这个命令会输出当前虚拟环境的完整路径,复制这个路径到资源管理器地址栏,就能直接打开对应的文件夹。

自定义虚拟环境存储路径(可选)

如果你想把虚拟环境存在自己指定的位置(比如D盘的专属文件夹),可以通过设置环境变量来实现:

  • 右键“此电脑” → 选择“属性” → 点击“高级系统设置” → 打开“环境变量”窗口
  • 在“用户变量”区域,点击“新建”:
    • 变量名填WORKON_HOME
    • 变量值填你想要的路径(比如D:\Python_Virtual_Envs)
  • 点击确定保存,然后重启你的命令提示符/PowerShell,之后再用mkvirtualenv创建的环境就会自动存在这个新路径下了。

结合你给出的包版本,这个逻辑完全适用,放心操作就行!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.27 03:35:02