django - Python django 软件包未安装
问题描述
当我运行“pip install”时,它可以工作并安装包。这是导入导出包的示例:
Installing collected packages: xlrd, pyyaml, xlwt, unicodecsv, jdcal, et-xmlfile, openpyxl, defusedxml, odfpy, tablib, diff-match-patch, django-import-export
Successfully installed defusedxml-0.5.0 diff-match-patch-20181111 django-import-export-1.2.0 et-xmlfile-1.0.1 jdcal-1.4 odfpy-1.4.0 openpyxl-2.6.0 pyyaml-3.13 tablib-0.12.1 unicodecsv-0.14.1 xlrd-1.2.0 xlwt-1.3.0
但是当我尝试使用包运行应用程序时,我收到此错误:
File "~/projects/hosproject/venv/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 965, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'import-export'
我在我的应用程序中添加了“导入-导出”。当我运行“python3 manage.py collectstatic”时会发生此错误。
解决方案
如果“我在我的应用程序中添加了‘导入-导出’。” 方法
# settings.py
INSTALLED_APPS = (
...
'import_export',
)
可能是
import import_export
没有连字符,它是下划线
推荐阅读
- javascript - 用 React.createElement() 替换 document.createElement()
- gradle - 共享 gradle 依赖:版本目录 vs 插件
- php - Docusign,遗漏首字母:可以重新发送相同的文件吗?
- android - 播放控制台错误 - 某些语言有错误
- visual-studio-code - 有没有办法在 VS Code 中获得 CLion 类型的 GNU 编码样式检查?
- flutter - 我是否错过了颤振谷歌广告暴民教程中的任何内容?
- amazon-web-services - 启用 VPC 规则时 Elastic Beanstalk 的增强运行状况灰色(未知)
- mysql - 插入时nodejs mysql受影响的行
- python - 在 Python 中如何使用 Pandas 操作 Prophet 的输出
- apache-kafka - 当生产者数量多于分区时,Kafka 默认分区器行为