Python 在venv中设置pipenv环境变量

Python 在venv中设置pipenv环境变量,python,visual-studio-code,pipenv,python-venv,Python,Visual Studio Code,Pipenv,Python Venv,我正在尝试使用pipenv设置Python虚拟环境。 在VS代码中,在执行以下操作后,在Windows 10操作系统的新目录中启动: python-m venv work\u env在终端中 注意work\u env 执行Ctrl-Shift-P和首选项:打开工作区设置 在settings.json中,添加: 步骤2到“python.pythonPath”的环境路径: 防止pylance黄色扭曲到“python.analysis.extrapath”的文件夹名称: 在终端中安装pipenv

我正在尝试使用
pipenv
设置Python虚拟环境。 在VS代码中,在执行以下操作后,在Windows 10操作系统的新目录中启动:

  • python-m venv work\u env
    在终端中
  • 注意
    work\u env
  • 执行
    Ctrl-Shift-P
    首选项:打开工作区设置
  • settings.json
    中,添加:
    • 步骤2到“python.pythonPath”的环境路径:
    • 防止pylance黄色扭曲到“python.analysis.extrapath”的文件夹名称:
  • 在终端中安装
    pipenv
  • 更新Pipfile中的包名称
  • 在终端中执行
    pipenv更新
  • 。。。这里有一个礼貌的通知:Pipenv发现自己在一个虚拟环境中运行。。。您可以设置PIPENV\u VERBOSITY=-1以抑制此警告。

    在哪个文件夹/文件/配置中设置此
    PIPENV\u VERBOSITY=-1

  • 根据您提供的信息,我重现了您描述的问题:

  • 原因是由于此“礼节性通知”“
    pipenv安装
    ”是为了为当前项目创建一个虚拟环境,而我们已经创建了一个虚拟环境“
    work_env
    ”,因此它会提示我们忽略此环境或 禁止显示此警告

  • 我们可以直接在控制台中输入命令“
    set PIPENV\u VERBOSITY=-1
    ”,以抑制此警告:

    之后:

  • 我使用的
    pipenv
    版本是
    2020.11.4

    更新:


    第3页。在终端中直接输入
    set PIPENV\u VERBOSITY=-1
    命令是否会永久禁用
    礼貌通知
    。。。即使在VS代码重新启动后?@reservoirinvest-别担心,它会在使用“set PIPENV_VERBOSITY=1”后重新显示此提示。你可以在我的回答中参考更新。