Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在PyCharm中设置环境变量的默认值_Pycharm - Fatal编程技术网

如何在PyCharm中设置环境变量的默认值

如何在PyCharm中设置环境变量的默认值,pycharm,Pycharm,我已经在运行>编辑配置…下为环境变量设置了默认值,但是,当我创建一个新的PyCharm项目时,该默认值将丢失,我必须再次设置环境变量 如何设置环境变量,使其影响我创建的任何新PyCharm项目 谢谢 您正在编辑的默认设置仅影响当前打开的项目的新运行配置。我不确定您是否可以更改新项目的默认设置。如果可能的话,我怀疑您需要在$HOME/.PyCharm*/config/目录中“查看引擎盖下”。今天查看时,我发现PyCharm有多个用于添加默认环境变量的主要位置。虽然这是一个难题,但它将涵盖大多数用例

我已经在运行>编辑配置…下为环境变量设置了默认值,但是,当我创建一个新的PyCharm项目时,该默认值将丢失,我必须再次设置环境变量

如何设置环境变量,使其影响我创建的任何新PyCharm项目

谢谢


您正在编辑的默认设置仅影响当前打开的项目的新运行配置。我不确定您是否可以更改新项目的默认设置。如果可能的话,我怀疑您需要在
$HOME/.PyCharm*/config/
目录中“查看引擎盖下”。

今天查看时,我发现PyCharm有多个用于添加默认环境变量的主要位置。虽然这是一个难题,但它将涵盖大多数用例

1)打开文件->新建项目设置

2)在这两个位置设置默认环境变量:

  • 工具->终端
  • 构建、执行、部署->控制台->Python控制台

3)为运行/调试配置设置环境变量(特别是Python和Python测试)



您始终可以编辑其他模板以包含变量。这些多个位置还允许您特定于您的变量(例如,我的私有PyPi auth令牌仅位于终端位置)。希望这有帮助

看看有一个新的更完整的答案。