【发布时间】:2017-02-19 17:16:06
【问题描述】:
同样的问题被问了很多次,但我找不到解决办法。
使用 pip 安装软件包后,我可以将其导入 python 控制台或 python 文件,它可以按预期工作。
当我尝试在 django 中包含相同的包时,它给出了import error。
我是否需要修改settings.py 文件或我需要添加的任何要求?我在虚拟环境的帮助下驾驶 django。
例如:
我正在使用BeautifulSoup,我正在尝试导入from bs4 import BeautifulSoup,我收到错误ImportError: No module named 'bs4'
这个错误只出现在 django 中。我无法弄清楚为什么会这样。
附上截图供参考。
1. python 控制台 - 没有显示错误
2。 django 控制台- 导入错误
很抱歉,因为很难阅读控制台,但我可以包含的任何其他内容将帮助我让自己更清楚,我们将不胜感激。
【问题讨论】:
-
复制粘贴输出而不是添加屏幕截图。屏幕截图是邪恶的(难以阅读、可访问性问题、无法索引文本以供搜索)
-
没有输出可显示。这只是一个导入错误。
-
应该是复制粘贴的错误。正如 Jérôme 所说,屏幕截图是邪恶的。
-
屏幕截图只是为了验证 python2 和 python3 都没有显示导入错误,但 django 有。也许从 django 的错误中,有些人可能会理解我无法理解的问题
-
为什么要投反对票?我应该问这个问题有多好?