os.environ没法进行if判断(判断内所有操作失效)
来源:8-2 构建高可用MVC 优化
慕粉0499995
2019-12-15
这个os.environ里的判断始终出不来(if判断里面的所有操作包括print都无法输出),没法对上面的进行base-setting覆盖,只能把base直接改为local可生效
已配置过set ops-config = local 且在print(os.environ)里找到了 “OPS-CONFIG”的key和对应的“local”value,不知道怎么弄了
各种判断方式都试过了,写在这个os.environ判断下的所有操作都执行不了

写回答
4回答
-
编程浪子
2020-03-20
你好
如下执行,你先不要使用系统自带的执行,直接输入命令执行。我们是ops_config 不是 ops-config
还有 = 号两边没有空格
set ops_config=local 按照enter减换行 python manaer.py runserver
00 -
高级生物科学家
2020-03-19
程序里是OPS-CONGFIG, 系统中是ops-config.
00 -
编程浪子
2019-12-15
你好,我说了
你 设置的 ops_config
你在代码写的是 OPS_CONFIG
一个大写一个小写
00 -
编程浪子
2019-12-15
你好
自己在外面set的时候是小写,到代码里面怎么变成大些了?
还有 set ops_config=local , 等号前后不要有空格。还有你可以把 os.environ print 出来看看就知道了
012019-12-15
相似问题