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