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

如何在PyCharm 2022的WSL调试模式下激活pipenv虚拟环境?

PyCharm 2022 + WSL + Pipenv 调试模式激活虚拟环境解决方案
  • 确认WSL解释器配置

    • 打开File > Settings > Project: [你的项目名] > Python Interpreter
    • 点击右上角齿轮图标,选择Add
    • 在弹出窗口中选择WSL选项卡,找到你的WSL发行版(比如Ubuntu)
    • 手动指定Pipenv虚拟环境的Python路径,格式一般是~/.local/share/virtualenvs/[项目名-随机串]/bin/python,不确定路径的话可以在WSL终端执行pipenv --venv获取根路径,再拼接/bin/python
    • 确认后应用设置
  • 调试配置绑定虚拟环境

    • 打开Run > Edit Configurations
    • 选中你的调试配置,在Python interpreter下拉框中选择刚才配置好的WSL虚拟环境解释器
    • 勾选Emulate terminal in output console,避免环境变量加载异常
    • 切换到Environment标签,点击Load from interpreter,确保虚拟环境的环境变量被导入
    • 保存配置
  • 修复终端与虚拟环境的关联

    • 打开File > Settings > Tools > Terminal,将Shell path设置为WSL的bash路径,比如C:\Windows\system32\wsl.exe -d Ubuntu
    • 启动PyCharm终端,执行source $(pipenv --venv)/bin/activate确认虚拟环境激活,之后再启动调试
  • 验证环境是否生效

    • 在调试脚本开头添加两行代码:
      import sys
      print(sys.executable)
      
    • 启动调试,查看输出的路径是否为Pipenv虚拟环境下的Python可执行文件,是则说明环境激活成功

内容的提问来源于stack exchange,提问作者Raj Singh Rathore

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 04:18:29