Python无法读取环境变量

2024-09-30 01:21:22 发布

您现在位置:Python中文网/ 问答频道 /正文

我用了Ubuntu16.04

当我在交互式shell中使用sudo python3

import os
os.environ['SECRET_KEY']

它无法读取密匙

在配置文件中设置/项目.sh在

在项目.sh在

^{pr2}$

在重新装载之后,但是没有用。在

我还设置了~/.profile

但还是有错误。在

我怎么修好它?在

[编辑]

它可以在sudo -E python3中工作

但另一个问题是当我运行sudo -E supervisor reread/reload

我已经在[项目:现场]启动gunicorn.conf.py在

/etc/主管/conf.d/天气.conf在

[program:site]
directory=/home/nhcc/campus-weather-station/weather_station
command=/home/nhcc/venv/weather_station/bin/gunicorn -c /home/nhcc/campus-weather-station/weather_station/gunicorn.conf.py -p gunicorn.pod weather_station.wsgi

在gunicorn.conf.py在

# -*- coding: utf-8 -*-
# /usr/bin/python3
import os

bind = "{}:8080".format(os.environ['DJANGO_WEATHER_STATION_HOST'])
worders = (os.sysconf('SC_NPROCESSORS_ONLN') * 2) + 1
loglevel = 'error'
command = "WTR_VENV/gunicorn"
pythonpath = "$PROJECT/weather_station"

它会显示错误。在


Tags: 项目pyimporthomeosconfsh错误

热门问题