我已经为我的django应用程序安装了EventBrite API。这里的主要目的是将event
详细信息从站点添加到我的数据库中。在
因为这个脚本会定期运行,所以我把它添加到management/commands文件夹中。见下图,文件名为eventbrite
问题是当我使用python manage.py eventbrite
执行脚本时,它显示的是ImportError: cannot import name Eventbrite
,但我已经在virtual environment
中安装了这个包。在
pip freeze
Django==1.9.2
eventbrite==3.3.3
requests==2.9.1
wheel==0.24.0
当我在Django Shell
中执行同一个包时,它没有显示任何错误
有人能告诉我为什么在我使用python manage.py eventbrite
运行脚本时它显示import error
?在
从pip加载的
eventbrite
包与管理命令中的eventbrite
模块之间可能存在命名冲突。如何从脚本中导入EventBrite
?{cd4>当你不使用你的解释器时,你将尝试从你的解释器中找到它。简单的解决方案是给命令命名,而不是eventbrite
。在相关问题 更多 >
编程相关推荐