blu*_*ers 7 python pycharm jupyter
在 PyCharm 的标准 Python 控制台或终端中,设置环境变量非常简单。
如何为 PyCharm 托管的 Jupyter 设置环境变量?
恐怕目前还没有简单的内置方法。请参阅 JetBrains 问题跟踪器https://youtrack.jetbrains.com/issue/DS-2770中的相应票证(并为其投票)。
我想到的一种解决方法是在 shell 会话中导出所需的环境变量 -> 从中启动 PyCharm -> 启动托管服务器。IDE将从shell继承envs,服务器将从IDE继承它们。
可以使用 ,这更像是一种解决方法,而不是解决方案python-dotenv。
将.env包含变量的文件放入笔记本的目录和代码中
from dotenv import load_dotenv
load_dotenv()
Run Code Online (Sandbox Code Playgroud)
更多关于这个问题的内容。
典型的将从git 存储库中.gitignore排除文件。.env
缺点是依赖python-dotenv(尽管如果生产中不需要,可以尝试/排除导入)。