fix: 修复 ENVIRONMENT 变量在同一终端下不能被覆盖的问题 和 libc++.so 找不到的问题

fix: 修复 ENVIRONMENT 变量在同一终端下不能被覆盖的问题 和 libc++.so 找不到的问题
pull/233/head
HYY 2025-03-11 23:15:23 +08:00 committed by GitHub
commit c80beeaf0f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 4 additions and 2 deletions

3
bot.py
View File

@ -63,7 +63,8 @@ def init_env():
# 首先加载基础环境变量.env
if os.path.exists(".env"):
load_dotenv(".env")
load_dotenv(".env",override=True)
print(os.getenv("ENVIRONMENT"))
logger.success("成功加载基础环境变量配置")

View File

@ -21,13 +21,14 @@
buildInputs = [
pythonPackages.python
pythonPackages.venvShellHook
pythonPackages.numpy
];
postVenvCreation = ''
unset SOURCE_DATE_EPOCH
pip install -r requirements.txt
'';
postShellHook = ''
# allow pip to install wheels
unset SOURCE_DATE_EPOCH