在 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
文件。