首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >'EntryPoints‘对象没有属性'get’-数字海洋

'EntryPoints‘对象没有属性'get’-数字海洋
EN

Stack Overflow用户
提问于 2022-10-02 21:43:22
回答 5查看 16.1K关注 0票数 58

我对Digital表示遗憾,在分阶段(Heroku服务器)上,这个应用程序运行良好,但是数字海洋失败了,下面的错误是什么?

代码语言:javascript
运行
复制
AttributeError at /admin/
'EntryPoints' object has no attribute 'get'
Request Method: GET
Request URL:    https://xxxx/admin/
Django Version: 3.1
Exception Type: AttributeError
Exception Value:    
'EntryPoints' object has no attribute 'get'
Exception Location: /usr/local/lib/python3.7/site-packages/markdown/util.py, line 85, in <module>
Python Executable:  /usr/local/bin/python
Python Version: 3.7.5
Python Path:    
['/opt/app',
 '/usr/local/bin',
 '/usr/local/lib/python37.zip',
 '/usr/local/lib/python3.7',
 '/usr/local/lib/python3.7/lib-dynload',
 '/usr/local/lib/python3.7/site-packages',
 '/usr/local/lib/python3.7/site-packages/odf',
 '/usr/local/lib/python3.7/site-packages/odf',
 '/usr/local/lib/python3.7/site-packages/odf',
 '/usr/local/lib/python3.7/site-packages/odf',
 '/usr/local/lib/python3.7/site-packages/odf',
 '/usr/local/lib/python3.7/site-packages/odf',
 '/usr/local/lib/python3.7/site-packages/odf']
Server time:    Sun, 02 Oct 2022 21:41:00 +0000
EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2022-10-03 08:01:11

因为importlib-metadata昨天发布了v5.0.0,它删除了不推荐的端点。

您可以在ur setup.py中设置importlib-metadata<5.0,这样它就不会安装最新版本。

或者,如果使用requirements.txt,也可以将importlib-metadata设置在5.0 (例如importlib-metadata==4.13.0 )版本下面。

欲了解更多信息:https://importlib-metadata.readthedocs.io/en/latest/history.html

票数 81
EN

Stack Overflow用户

发布于 2022-10-04 18:41:33

如果您使用的是雷达什的某些叉,甚至是官方的雷达什,则需要将其importlib-metadata钉在bundles.txt中的4.12.0上。

票数 10
EN

Stack Overflow用户

发布于 2022-10-03 07:07:31

我在Google上运行Django时遇到了同样的错误。

我检查了源代码,发现错误发生在内置的python函数中。

我更新到Python3.9并解决了错误。

我最初使用python3.7。

我不知道这是否有帮助,但是。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73929564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档