在 CentOS 系统中,.env 文件通常用于存储环境变量。要加载 .env 文件中的环境变量,你可以使用以下方法之一:
source 命令cd 命令导航到包含 .env 文件的目录。.env 文件中的环境变量:source .env
这将把 .env 文件中的所有环境变量加载到当前的 shell 会话中。
如果你希望在每次打开新的终端会话时自动加载 .env 文件中的环境变量,可以将 source .env 命令添加到你的 shell 配置文件中(例如 ~/.bashrc 或 ~/.bash_profile)。
nano ~/.bashrc
source /path/to/your/.env
将 /path/to/your/.env 替换为 .env 文件的实际路径。
source ~/.bashrc
现在,每次打开新的终端会话时,.env 文件中的环境变量都会自动加载。
dotenv 工具如果你需要在多个项目中使用 .env 文件,可以考虑使用名为 dotenv 的工具。首先,你需要安装它:
pip install python-dotenv
然后,在你的项目根目录下创建一个名为 .envrc 的文件,并在其中添加以下内容:
load ".env"
接下来,运行以下命令以启用 dotenv:
dotenv -e .envrc
这将加载 .env 文件中的环境变量,并使它们在当前的 shell 会话中可用。
请注意,这些方法主要适用于 Bash shell。如果你使用的是其他 shell(如 Zsh 或 Fish),可能需要使用不同的方法来加载 .env 文件。