我已经为python创建了一个虚拟环境,需要添加一些变量。 我用
$set USERNAME = my_username
但是当我关闭cmd并重新打开时,变量就消失了。 我在超级用户中读到,这里需要关闭cmdhttps://superuser.com/questions/79612/setting-and-getting-windows-environment-variables-from-the-command-prompt。
如何保存变量,以便在停用 VE 然后关闭 cmd 后它仍然存在?
(我尝试以用户和管理员身份执行此操作)
按 Windows + R,输入
sysdm.cpl
并按 Enter 键。您现在应该看到标题为“系统属性”的提示。单击高级 -> 环境变量。您可以看到机器上设置的所有环境变量。点击添加并添加您的 USERNAME 环境变量并将其设置为您的值
如果您只想将环境变量保存在 virtualenv 内部,您可以将它们添加到活动文件(用于激活 virtualenv 的文件)中。
您的脚本文件夹中将有一个激活脚本,您可以对其进行编辑。
激活
...
set USERNAME="my_username"
同样,只需将环境变量添加到 bin 文件夹中的激活文件中即可。
...
export USERNAME="my_username"