Nvim:$VIRTUAL_ENV存在,但似乎处于非活动状态。这可能导致意外的结果

2024-04-30 04:44:27 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的虚拟环境中使用nvim和pyenv。当我运行:checkhealth时,会显示Python 3提供程序的以下信息:

## Python 3 provider (optional)
- INFO: pyenv: Path: /Users/bioround/.pyenv/libexec/pyenv
- INFO: pyenv: $PYENV_ROOT is not set. Infer from `pyenv root`.
- INFO: pyenv: Root: /Users/bioround/.pyenv
- INFO: Using: g:python3_host_prog = "/Users/bioround/.pyenv/versions/nvim3/bin/python"
- WARNING: $VIRTUAL_ENV exists but appears to be inactive. This could lead to unexpected results.
  - ADVICE:
    - If you are using Zsh, see: http://vi.stackexchange.com/a/7654
- INFO: Executable: /Users/bioround/.pyenv/versions/nvim3/bin/python
- INFO: Python version: 3.6.0
- INFO: pynvim version: 0.4.1
- OK: Latest pynvim is installed.

根据建议消息,我访问了http://vi.stackexchange.com/a/7654并遵循了那里的步骤-我创建了一个.zshenv文件并添加了显示的行。但是,警告消息仍然存在


Tags: toinfocompyenvhttpbinisversion