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

fix: 修复 ENVIRONMENT 变量在同一终端下不能被覆盖的问题 和 libc++.so 找不到的问题
This commit is contained in:
HYY
2025-03-11 23:15:23 +08:00
committed by GitHub
2 changed files with 4 additions and 2 deletions

3
bot.py
View File

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

View File

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