在venv中设置pipenv环境变量

Setting pipenv environment variable in venv

我正在尝试使用 pipenv 设置 Python 虚拟环境。 在 VS Code 中,在 Windows 10 OS 的新目录中启动,完成后:

  1. python -m venv work_env 在终端
  2. 注意 Script 文件夹在 work_env
  3. 中的路径
  4. 正在做 Ctrl-Shift-PPreferences: Open Workspace Settings
  5. settings.json中加入:
  1. 在终端中执行 pipenv install
  2. 正在更新 Pipfile 中的包名称
  3. 在终端pipenv update

...来了个Courtesy Notice: Pipenv found itself running within a virtual environment, ... You can set PIPENV_VERBOSITY=-1 to suppress this warning.

我在什么文件夹/文件/配置中设置这个PIPENV_VERBOSITY=-1

  1. 根据您提供的信息,我复现了您描述的问题:

  2. 原因是这样'Courtesy Notice',“pipenv install”是为当前项目创建一个虚拟环境,而我们已经创建了一个虚拟环境“[=11” =]",所以提示我们忽略这个环境或者 禁止显示此警告。

  3. 我们可以直接在控制台输入命令“set PIPENV_VERBOSITY=-1”来抑制这个警告:

    之后:

我使用的pipenv版本是2020.11.4

更新:

输入命令 set PIPENV_VERBOSITY=-1 对我不起作用。

所以我添加了PIPENV_VERBOSITY变量,在环境变量window

中设置值为-1

设置环境变量:

  1. 右键单击我的电脑这台电脑和select属性.
  2. 转到高级系统设置或转到“系统属性”中的“高级”选项卡window
  3. 单击环境变量 按钮。 “环境变量”对话框打开。
  4. 单击用户变量或系统变量下的新建 按钮,具体取决于您是要为当前用户还是所有用户设置变量。要为所有用户设置环境变量,您需要有管理员权限。
  5. 在变量名称字段中,输入您要设置的环境变量的名称。有关 Nuke 理解的环境变量列表,请参阅 Nuke 环境变量。
  6. 在变量值字段中,输入变量值。例如,该值可以是目录路径。
  7. 单击“确定”。