>> import eve >>> from eve i-6ren">
gpt4 book ai didi

Python Eve 无法在新创建的 Droplet 上运行

转载 作者:太空宇宙 更新时间:2023-11-03 16:15:23 26 4
gpt4 key购买 nike

Type "help", "copyright", "credits" or "license" for more information.
>>> import eve
>>> from eve import Eve
>>> eve
<module 'eve' from '/usr/local/lib/python2.7/dist-packages/eve/__init__.pyc'>
>>> app = Eve()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/eve/flaskapp.py", line 139, in __init__
self.validate_domain_struct()
File "/usr/local/lib/python2.7/dist-packages/eve/flaskapp.py", line 252, in validate_domain_struct
raise ConfigException('DOMAIN dictionary missing or wrong.')
eve.exceptions.ConfigException: DOMAIN dictionary missing or wrong.
>>>

发生这种情况,我似乎无法找出错误是什么,因为这是在 Digital Ocean 上新创建的 Ubuntu 镜像。除了使用 pip 安装 Python eve 之外,没有任何改动。

最佳答案

您需要在与应用程序相同的目录下有一个 settings.py 文件,或者您需要使用键 将路径传递给 settings.py应用程序初始化中的设置。检查quickstart最小应用程序指南。

settings.py 文件应该包含您的资源定义,即错误提到的 DOMAIN 字典。

关于Python Eve 无法在新创建的 Droplet 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38980541/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com