python - Xlsxwriter 模块适用于 Atom,但不适用于更复杂的程序
问题描述
我已经通过终端安装了 xlsxwriter,文档中列出了每种方法,sudo,easy install 等,在它们之间卸载。
我已经在 atom 中使用 CMD + I 成功运行了演示脚本,演示 xlsx 文件与单元格中的文本一起放置 - 没有问题。
然而,一旦我在 IDLE 中运行它,我就会得到回溯: ModuleNotFoundError: No module named 'xlsxwriter'
该模块位于框架目录中 - 我只是对为什么 IDLE 不会在 atom 识别模块时识别模块感到困惑?
我已经搜索了类似问题的高低,但似乎找不到解决方法 - 这是我遇到的第一个与 python 模块有关的问题。
任何帮助,将不胜感激!
编辑:
该模块列在我的 pip 和 pip3 列表中:
pip3 列表包版本
imageio 2.6.1
numpy 1.17.4 Pillow 7.0.0
pip 19.0.3 progress 1.5
python-xmp-toolkit 2.0.1
pytz 2019.3 rawkit 0.6.0
rawpy 0.13.1 setuptools 40.8.0 tqdm 4.38.0 Wand 0.5.8
XlsxWriter 1.2 .8
xlwt 1.3.0
IDLE shell 不能识别已安装的模块有什么原因吗?
解决方案
推荐阅读
- r - 警告:[[.shinyoutput 中的错误:不允许从闪亮输出对象读取
- java - Hibernate 的 ddl-auto = validate 和列默认值
- flutter - 显示所有路线的小部件
- python - Pandas:如何选择要在 groupby 结果中显示的列?
- php - Gitlab CI Pipeline SQLSTATE [HY000] [2002]没有这样的文件或目录(SQL:SHOW FULL TABLES WHERE table_type = 'BASE TABLE')
- python - 添加目录失败
- nginx - 如何在 Windows10 上使用 3rd 方 nginx 模块编译 nginx?
- python - 按下按钮后,Tkinter 不会刷新
- node.js - 有没有办法将 npm-shrinkwrap 的 lockfileVersion 降低到 lockfileVersion@1,它会自动生成 lockfileversion@2?
- python - Heroku github 管道