我想在Heroku Django的工作,我下面这个教程以其Django的模板https://devcenter.heroku.com/articles/django-app-configuration https://devcenter.heroku.com/articles/deploying-python的Heroku在错误的目录
但是当我运行“Heroku的本地Web”它看起来总是在寻找Procfile在错误的目录中。我试图移动项目
(env) D:\Study\Workbench\heroku-testing\testing\env\codeShareApp>heroku local web
[WARN] No ENV file found
[WARN] ENOENT: no such file or directory, open 'C:\Users\William\Procfile'
[FAIL] No Procfile and no package.json file found in Current Directory - See
run_foreman.js --help
项目目录如下
env/
codeShareApp/
.idea/
codeShareApp/
.env
manage.py
Procfile
requirements.txt
runtime
include/
Lib/
Scripts/
tcl/
编辑: 我试着与像目录下面一个新的项目,但仍然得到了同样的错误
codeShareApp/
codeShareApp/
env/
.env
manage.py
Procfile
requirements.txt
runtime
请向settings.py文件显示您的'static_ROOT/URL'。您可能必须将其更改为“静态”。 Heroku正在寻找只存在于本地计算机上的路径。 – hansTheFranz
显示'.env'的内容。那里可能有东西让它看着错误的地方。 –
@hansTheFranz我的项目看起来和模板中显示的一样,默认设置为 – Waristea